<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>">
<PMTransactionType>
<taUpdateCreateVendorRcd>
<VENDORID> </VENDORID> </!-- (REQUIRED) string(15) Vendor ID-->
<VENDNAME> </VENDNAME><!-- string(64) Vendor name-->
<VENDSHNM> </VENDSHNM><!-- string(15) Vendor short name-->
<VNDCHKNM> </VNDCHKNM><!-- string(64) Vendor check name-->
<HOLD> </HOLD><!-- i4 Hold:-->
<!-- 0=Not on hold;-->
<!-- 1=Hold-->
<!-- Default is zero on new record-->
<VENDSTTS> </VENDSTTS><!-- i4 Vendor status:-->
<!-- 1=Active;-->
<!-- 2=Inactive;-->
<!-- 3=Temporary-->
<!-- Default is 1 on new record-->
<VNDCLSID> </VNDCLSID><!-- string(10) Vendor class ID-->
<VADDCDPR> </VADDCDPR><!-- string(15) Primary vendor address ID-->
<VNDCNTCT> </VNDCNTCT><!-- string(60) Vendor contact-->
<ADDRESS1> </ADDRESS1><!-- string(60) Address 1-->
<ADDRESS2> </ADDRESS2><!-- string(60) Address 2-->
<ADDRESS3> </ADDRESS3><!-- string(60) Address 3-->
<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 1-->
<PHNUMBR2> </PHNUMBR2><!-- string(21) Phone 2-->
<PHNUMBR3> </PHNUMBR3><!-- string(21) Phone 3-->
<FAXNUMBR> </FAXNUMBR><!-- string(21) Fax number-->
<TAXSCHID> </TAXSCHID><!-- string(15) Tax schedule ID-->
<SHIPMTHD> </SHIPMTHD><!-- string(15) Shipping method-->
<UPSZONE> </UPSZONE><!-- string(3) UPS zone-->
<VADCDPAD> </VADCDPAD><!-- string(15) Vendor purchase address ID-->
<VADCDTRO> </VADCDTRO><!-- string(15) Vendor remit to address ID-->
<VADCDSFR> </VADCDSFR><!-- string(15) Vendor ship from address ID-->
<ACNMVNDR> </ACNMVNDR><!-- string(20) Vendor account number-->
<COMMENT1> </COMMENT1><!-- string(30) Comment 1-->
<COMMENT2> </COMMENT2><!-- string(30) Comment 2-->
<NOTETEXT> </NOTETEXT><!-- string(8000) Note text-->
<CURNCYID> </CURNCYID><!-- string(15) Currency ID-->
<RATETPID> </RATETPID><!-- string(15) Rate type ID-->
<PYMTRMID> </PYMTRMID><!-- string(20) Payment terms ID-->
<DISGRPER> </DISGRPER><!-- i4 Discount grace period; max value is 99-->
<DUEGRPER> </DUEGRPER><!-- i4 Due date grace period; max value is 99-->
<PYMNTPRI> </PYMNTPRI><!-- string(3) Payment priority-->
<MINORDER> </MINORDER><!-- number Minimum order-->
<TRDDISCT> </TRDDISCT><!-- number Trade discount-->
<TXIDNMBR> </TXIDNMBR><!-- string(11) Tax ID number-->
<TXRGNNUM> </TXRGNNUM><!-- string(25) Tax registration number-->
<CHEKBKID> </CHEKBKID><!-- string(15) Checkbook ID-->
<USERDEF1> </USERDEF1><!-- string(20) User-defined 1-->
<USERDEF2> </USERDEF2><!-- string(20) User-defined 2-->
<TEN99TYPE> </TEN99TYPE><!-- i4 Tax 1099 type:-->
<!-- 1=Not a 1099 vendor;-->
<!-- 2=Dividend;-->
<!-- 3=Interest;-->
<!-- 4=Miscellaneous-->
<FREEONBOARD> </FREEONBOARD><!-- i4 Free on board:-->
<!-- 1=None;-->
<!-- 2=Origin;-->
<!-- 3=Destination-->
<!-- Default is 1 on new order-->
<USERLANG> </USERLANG><!-- i4 User language; default is 0 on new record-->
<MINPYTYP> </MINPYTYP><!-- i4 Minimum payment type: 0=No minimum;-->
<!-- 1=Percent;-->
<!-- 2=Amount-->
<!-- Default is zero on new record-->
<MINPYDLR> </MINPYDLR><!-- number Minimum payment dollar amount; used if MINPYTYP=2-->
<MINPYPCT> </MINPYPCT><!-- number Minimum payment percent; used if MINPYTYP=1-->
<MXIAFVND> </MXIAFVND><!-- i4 Maximum invoice amount type:-->
<!-- 0=No maximum;-->
<!-- 1=Amount-->
<!-- Default is zero on new record-->
<MAXINDLR> </MAXINDLR><!-- number Maximum invoice dollar amount; used if MXIAFVND=1-->
<CREDTLMT> </CREDTLMT><!-- i4 Credit limit type:-->
<!-- 0=No credit;-->
<!-- 1=Unlimited;-->
<!-- 2=Amount-->
<!-- Default is zero on new record-->
<CRLMTDLR> </CRLMTDLR><!-- number Credit limit dollar amount; used if CREDTLMT=2-->
<WRITEOFF> </WRITEOFF><!-- i4 Write-off type:-->
<!-- 0=Not allowed;-->
<!-- 1=Unlimited;-->
<!-- 2=Maximum-->
<MXWOFAMT> </MXWOFAMT><!-- number Maximum write-off amount; used if WRITEOFF=2-->
<Revalue_Vendor> </Revalue_Vendor><!-- i4 Revalue vendor:-->
<!-- 0=Do not revalue;-->
<!-- 1=Revalue-->
<!-- Default is 1 on new record-->
<Post_Results_To> </Post_Results_To><!-- i4 Post results to:-->
<!-- 0=Payable/Discount account;-->
<!-- 1=Purchasing offset account-->
<!-- Default is 1 on new record-->
<KPCALHST> </KPCALHST><!-- i4 Maintain historycalendar year:-->
<!-- 0=Do not maintain;-->
<!-- 1=Maintain-->
<!-- Default is 1 on new record-->
<KPERHIST> </KPERHIST><!-- i4 Maintain historyfiscal year:-->
<!-- 0=Do not maintain;-->
<!-- 1=Maintain-->
<!-- Default is 1 on new record-->
<KPTRXHST> </KPTRXHST><!-- i4 Maintain historytransaction:-->
<!-- 0=Do not maintain;-->
<!-- 1=Maintain-->
<!-- Default is 1 on new record-->
<KGLDSTHS> </KGLDSTHS><!-- i4 Maintain historydistribution:-->
<!-- 0=Do not maintain;-->
<!-- 1=Maintain-->
<!-- Default is 1 on new record-->
<PTCSHACF> </PTCSHACF><!-- i4 Use cash account from:-->
<!-- 0=Checkbook;-->
<!-- 1=Vendor-->
<!-- Default is zero on new record-->
<PMCSHACTNUMST> </PMCSHACTNUMST><!-- string(75) Cash account; only valid if PTCSHACF=1-->
<PMAPACTNUMST> </PMAPACTNUMST><!-- string(75) Accounts payable account-->
<PMDAVACTNUMST> </PMDAVACTNUMST><!-- string(75) Terms discount available account-->
<PMDTKACTNUMST> </PMDTKACTNUMST><!-- String(75) Terms discount taken account-->
<PMFINACTNUMST> </PMFINACTNUMST><!-- string(75) Finance charges account-->
<PMPRCHACTNUMST> </PMPRCHACTNUMST><!-- string(75) Purchases account-->
<PMTDSCACTNUMST> </PMTDSCACTNUMST><!-- string(75) Trade discount account-->
<PMMSCHACTNUMST> </PMMSCHACTNUMST><!-- string(75) Miscellaneous account-->
<PMFRTACTNUMST> </PMFRTACTNUMST><!-- string(75) Freight account-->
<PMTAXACTNUMST> </PMTAXACTNUMST><!-- string(75) Tax account-->
<PMWRTACTNUMST> </PMWRTACTNUMST><!-- string(75) Write-off account-->
<ACPURACTNUMST> </ACPURACTNUMST><!-- string(75) Accrued purchases account-->
<PURPVACTNUMST> </PURPVACTNUMST><!-- string(75) Purchase price variance account-->
<UseVendorClass> </UseVendorClass><!-- i4 Flag to have class setting roll down to elements that not passed in; uses the VNDCLSID class-->
<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 vendor data to be updated if it exists:-->
<!-- 0=Do not update;-->
<!-- 1=Update if 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 fielddeveloper use only-->
<USRDEFND2> </USRDEFND2><!-- string(50) User-defined fielddeveloper use only-->
<USRDEFND3> </USRDEFND3><!-- string(50) User-defined fielddeveloper use only-->
<USRDEFND4> </USRDEFND4><!-- string(8000) User-defined fielddeveloper use only-->
<USRDEFND5> </USRDEFND5><!-- string(8000) User-defined fielddeveloper use only-->
</taUpdateCreateVendorRcd>
<taCreateVendorAddress>
<VENDORID> </VENDORID><!-- (REQUIRED) string(15) Vendor ID-->
<ADRSCODE> </ADRSCODE><!-- (REQUIRED) string(15) Address ID-->
<UPSZONE> </UPSZONE><!-- string(3) UPS zone-->
<SHIPMTHD> </SHIPMTHD><!-- string(15) Shipping method-->
<TAXSCHID> </TAXSCHID><!-- string(15) Tax schedule-->
<VNDCNTCT> </VNDCNTCT><!-- string(60) Contact person-->
<ADDRESS1> </ADDRESS1><!-- string(60) Vendor address one-->
<ADDRESS2> </ADDRESS2><!-- string(60) Vendor address two-->
<ADDRESS3> </ADDRESS3><!-- string(60) Vendor address three-->
<COUNTRY> </COUNTRY><!-- string(60) Vendor country-->
<CITY> </CITY><!-- string(35) Vendor city-->
<STATE> </STATE><!-- string(29) Vendor state-->
<ZIPCODE> </ZIPCODE><!-- string(10) Vendor ZIP Code/postal code-->
<PHNUMBR1> </PHNUMBR1><!-- string(21) Phone one-->
<PHNUMBR2> </PHNUMBR2><!-- string(21) Phone two-->
<PHNUMBR3> </PHNUMBR3><!-- string(21) Phone three-->
<FAXNUMBR> </FAXNUMBR><!-- string(21) Fax-->
<UpdateIfExists> </UpdateIfExists><!-- i4 Flag to allow updates to vendor data:-->
<!-- 0=No not update;-->
<!-- 1=Update if exists-->
<RequesterTrx> </RequesterTrx><!-- i4 Requester transaction:-->
<!-- 0=False;-->
<!-- 1=True (if True, it populates requester shadow table)-->
<CCode> </CCode><!-- string(6) Country code-->
<USRDEFND1> </USRDEFND1><!-- string(50) User-defined fielddeveloper use only-->
<USRDEFND2> </USRDEFND2><!-- string(50) User-defined fielddeveloper use only-->
<USRDEFND3> </USRDEFND3>