<eConnect xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>" xmlns:xsd="<a href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a>">
<RMCustomerMasterType>
<taUpdateCreateCustomerRcd>
<CUSTNMBR> </CUSTNMBR><!-- (REQUIRED) string(15) Customer number-->
<HOLD> </HOLD><!-- i4 Hold status:-->
<!-- 0=Not on hold;-->
<!-- 1=On hold-->
<!-- Default is zero on new record-->
<INACTIVE> </INACTIVE><!-- i4 Inactive:-->
<!-- 0=Active;-->
<!-- 1=Inactive-->
<!-- Default is zero on new record-->
<CUSTNAME> </CUSTNAME><!-- string(64) Customer name-->
<SHRTNAME> </SHRTNAME><!-- string(15) Short name; if not passed in, default is CUSTNAME-->
<STMTNAME> </STMTNAME><!-- string(64) Statement name; if not passed in, default is CUSTNAME-->
<CUSTCLAS> </CUSTCLAS><!-- string(15) Customer class ID-->
<CUSTPRIORITY> </CUSTPRIORITY><!-- i4 Customer priority; valid input values 1 (none) to 100-->
<!-- Default is one on new record-->
<ADRSCODE> </ADRSCODE><!-- string(15) Primary address ID-->
<CNTCPRSN> </CNTCPRSN><!-- string(60) Contact person-->
<ADDRESS1> </ADDRESS1><!-- string(60) Customer address one-->
<ADDRESS2> </ADDRESS2><!-- string(60) Customer address two-->
<ADDRESS3> </ADDRESS3><!-- string(60) Customer address three-->
<CITY> </CITY><!-- string(35) City-->
<STATE> </STATE><!-- string(29) State-->
<ZIPCODE> </ZIPCODE><!-- string(10) Zip code-->
<CCode> </CCode><!-- string(6) Country code-->
<COUNTRY> </COUNTRY><!-- string(60) Country-->
<PHNUMBR1> </PHNUMBR1><!-- string(21) Phone one-->
<PHNUMBR2> </PHNUMBR2><!-- string(21) Phone two-->
<PHNUMBR3> </PHNUMBR3><!-- string(21) Phone three-->
<FAX> </FAX><!-- string(21) Fax-->
<UPSZONE> </UPSZONE><!-- string(3) UPS zone-->
<SHIPMTHD> </SHIPMTHD><!-- string(15) Shipping method-->
<TAXSCHID> </TAXSCHID><!-- string(15) Tax schedule ID-->
<SHIPCOMPLETE> </SHIPCOMPLETE><!-- i4 Ship complete documents:-->
<!-- 0=False;-->
<!-- 1=True-->
<!-- Default is zero on new record-->
<PRSTADCD> </PRSTADCD><!-- string(15) Primary ship to address code-->
<PRBTADCD> </PRBTADCD><!-- string(15) Primary bill to address code-->
<STADDRCD> </STADDRCD><!-- string(15) Statement to address code-->
<SLPRSNID> </SLPRSNID><!-- string(15) Salesperson ID-->
<SALSTERR> </SALSTERR><!-- string(15) Sales territory-->
<USERDEF1> </USERDEF1><!-- string(20) User-defined one-->
<USERDEF2> </USERDEF2><!-- string(20) User-defined two-->
<COMMENT1> </COMMENT1><!-- string(30) Comment one-->
<COMMENT2> </COMMENT2><!-- string(30) Comment two-->
<CUSTDISC> </CUSTDISC><!-- number Trade discount-->
<PYMTRMID> </PYMTRMID><!-- string(20) Payment terms ID-->
<DISGRPER> </DISGRPER><!-- i4 Discount grace period-->
<DUEGRPER> </DUEGRPER><!-- i4 Due date grace period-->
<PRCLEVEL> </PRCLEVEL><!-- string(10) Price level-->
<NOTETEXT> </NOTETEXT><!-- string(8000) Note text-->
<BALNCTYP> </BALNCTYP><!-- i4 Balance type:-->
<!-- 0=Open item;-->
<!-- 1=Balance forward-->
<!-- Default is zero on new record-->
<FNCHATYP> </FNCHATYP><!-- i4 Finance charge type:-->
<!-- 0=None;-->
<!-- 1=Percent;-->
<!-- 2=Amount-->
<!-- Default is zero for new record-->
<FNCHPCNT> </FNCHPCNT><!-- number Finance charge percent; used if FNCHATYP=1-->
<FINCHDLR> </FINCHDLR><!-- number Finance charge dollar; used if FNCHATYP=2-->
<MINPYTYP> </MINPYTYP><!-- i4 Minimum payment type:-->
<!-- 0=No minimum;-->
<!-- 1=Percent; 2=Amount-->
<!-- Default is zero for new record-->
<MINPYPCT> </MINPYPCT><!-- number Minimum payment percent; used if MINPYTYP=1-->
<MINPYDLR> </MINPYDLR><!-- number Minimum payment dollar amount; used if MINPYTYP=2-->
<CRLMTTYP> </CRLMTTYP><!-- i4 Credit limit type:-->
<!-- 0=No credit;-->
<!-- 1=Unlimited;-->
<!-- 2=Amount-->
<!-- Default is zero on new record-->
<CRLMTAMT> </CRLMTAMT><!-- number Credit limit amount; used if CRLMTTYP=2-->
<CRLMTPER> </CRLMTPER><!-- i4 Credit limit period; used if CRLMTTYP=2 and the credit limit warning is used in Microsoft Dynamics GP application-->
<CRLMTPAM> </CRLMTPAM><!-- number Credit limit period amount; used if CRLMTTYP=2 and the credit limit warning is used in Microsoft Dynamics GP application-->
<MXWOFTYP> </MXWOFTYP><!-- i4 Maximum write-off type: 0=Not allowed;-->
<!-- 1=Unlimited;-->
<!-- 2=Maximum-->
<!-- Default is zero for new record-->
<MXWROFAM> </MXWROFAM><!-- number Maximum write-off amount; used if MXWOFTYP=2-->
<Revalue_Customer> </Revalue_Customer><!-- i4 Revalue customer:-->
<!-- 0=Do not revalue;-->
<!-- 1=Revalue-->
<!-- Default is one for new record-->
<Post_Results_To> </Post_Results_To><!-- i4 Post results to:-->
<!-- 0=Receivables/Discount Account;-->
<!-- 1=Sales offset-->
<!-- Default is zero on new records-->
<ORDERFULFILLDEFAULT> </ORDERFULFILLDEFAULT><!-- i4 Order fulfillment shortage:-->
<!-- 1=None;-->
<!-- 2=Back order remaining;-->
<!-- 3=Cancel remaining-->
<!-- Default is one on new record-->
<INCLUDEINDP> </INCLUDEINDP><!-- i4 Include in demand planning: 0=Do not include;-->
<!-- 1=Include-->
<!-- Default is one on new record-->
<CRCARDID> </CRCARDID><!-- string(15) Credit card ID-->
<CRCRDNUM> </CRCRDNUM><!-- string(20) Credit card number-->
<CCRDXPDT> </CCRDXPDT><!-- datetime Credit card expiration date-->
<BANKNAME> </BANKNAME><!-- string(30) Bank name-->
<BNKBRNCH> </BNKBRNCH><!-- string(20) Bank branch-->
<USERLANG> </USERLANG><!-- i4 User language; default is zero on new record-->
<TAXEXMT1> </TAXEXMT1><!-- string(25) Tax exempt one-->
<TAXEXMT2> </TAXEXMT2><!-- string(25) Tax exempt two-->
<TXRGNNUM> </TXRGNNUM><!-- string(25) Tax registration number-->
<CURNCYID> </CURNCYID><!-- string(15) Currency ID-->
<RATETPID> </RATETPID><!-- string(15) Rate type ID-->
<STMTCYCL> </STMTCYCL><!-- i4 Statement Cycle:-->
<!-- 1=No Statement;-->
<!-- 2=Weekly;-->
<!-- 3=Biweekly;-->
<!-- 4=Semimonthly;-->
<!-- 5=Monthly;-->
<!-- 6=Bimonthly;-->
<!-- 7=Quarterly-->
<KPCALHST> </KPCALHST><!-- i4 Maintain history—calendar year:-->
<!-- 0=Do not maintain history;-->
<!-- 1=Maintain history-->
<!-- Default is 1 on new record-->
<KPERHIST> </KPERHIST><!-- i4 Maintain history—fiscal year:-->
<!-- 0=Do not maintain history;-->
<!-- 1=Maintain history-->
<!-- Default is 1 on new record-->
<KPTRXHST> </KPTRXHST><!-- i4 Maintain history—transaction:-->
<!-- 0=Do not maintain history;-->
<!-- 1=Maintain history-->
<!-- Default is 1 on new record-->
<KPDSTHST> </KPDSTHST><!-- i4 Maintain history—distribution:-->
<!-- 0=Do not maintain history;-->
<!-- 1=Maintain history-->
<!-- Default is 1 on new record-->
<Send_Email_Statements> </Send_Email_Statements><!-- i4 Send e-mail statements:-->
<!-- 0=Do not sent statements;-->
<!-- 1=Send statements-->
<!-- Default is zero on new record-->
<ToEmail_Recipient> </ToEmail_Recipient><!-- string(80) To email recipient; separate each recipient with a semicolon-->
<CcEmail_Recipient> </CcEmail_Recipient><!-- string(80) Carbon copy email recipient; separate each recipient with a semicolon-->
<BccEmail_Recipient> </BccEmail_Recipient><!-- string(80) Blind carbon copy email recipient; separate each recipient with a semicolon-->
<CHEKBKID> </CHEKBKID><!-- string(15) Checkbook ID-->
<DEFCACTY> </DEFCACTY><!-- i4 Cash account from: 0=Checkbook;-->
<!-- 1=Customer-->
<!-- Default is zero on new record-->
<RMCSHACTNUMST> </RMCSHACTNUMST><!-- string(75) Cash account; only valid if DEFCACTY=1-->
<RMARACTNUMST> </RMARACTNUMST><!-- string(75) Accounts receivable account-->
<RMSLSACTNUMST> </RMSLSACTNUMST><!-- string(75) Sales account-->
<RMCOSACTNUMST> </RMCOSACTNUMST><!-- string(75) Cost of sales account-->
<RMIVACTNUMST> </RMIVACTNUMST><!-- string(75) Inventory account-->
<RMTAKACTNUMST> </RMTAKACTNUMST><!-- string(75) Terms discount taken account-->
<RMAVACTNUMST> </RMAVACTNUMST><!-- string(75) Terms discount available account-->
<RMFCGACTNUMST> </RMFCGACTNUMST><!-- string(75) Finance charges account-->
<RMWRACTNUMST> </RMWRACTNUMST><!-- string(75) Write-offs account-->
<RMSORACTNUMST> </RMSORACTNUMST><!-- string(75) Sales order returns account-->
<RMOvrpymtWrtoffACTNUMST> </RMOvrpymtWrtoffACTNUMST><!-- string(75) Overpayment write-offs account-->
<GPSFOINTEGRATIONID> </GPSFOINTEGRATIONID><!-- string(30) Front office integration ID-->
<INTEGRATIONSOURCE> </INTEGRATIONSOURCE><!-- i4 Integration source-->
<INTEGRATIONID> </INTEGRATIONID><!-- string(30) Integration ID-->
<UseCustomerClass> </UseCustomerClass><!-- i4 Flag to have class setting roll down to elements not passed in; uses the CUSTCLAS class to roll down-->
<CreateAddress> </CreateAddress><!-- i4 Flag to allow a primary address code to be created on the fly:-->
<!-- 0=Do not create address code;-->
<!-- 1=Create address code-->
<UpdateIfExists> </UpdateIfExists><!-- i4 Flag to allow customer data to be updated if it exists:-->
<!-- 0=Do not update;-->
<!-- 1=Update if record exists;-->
<!-- 2=Create if record does not exist and exits without error if record does exist-->
<RequesterTrx> </RequesterTrx><!-- i4 Requester transaction:-->
<!-- 0=False;-->
<!-- 1=True (if True, it populates the requester shadow table)-->
<USRDEFND1> </USRDEFND1><!-- string(50) User-defined field—developer use only-->
<USRDEFND2> </USRDEFND2><!-- string(50) User-defined field—developer use only-->
<USRDEFND3> </USRDEFND3><!-- string(50) User-defined field—developer use only-->
<USRDEFND4> </USRDEFND4><!-- string(8000) User-defined field—developer use only-->
<USRDEFND5> </USRDEFND5><!-- string(8000) User-defined field—developer use only-->
</taUpdateCreateCustomerRcd>
<taCreateCustomerAddress_Items>
<taUpdateCreateCustomerRcd>
<CUSTNMBR> </CUSTNMBR><!-- (REQUIRED) string(15) Customer number-->
<ADRSCODE> </ADRSCODE><!-- (REQUIRED) string(15) Address ID-->
<SLPRSNID