External stored procedures: Vendor
TMTEXT_VENDORS_CREATE
Input Parameters |
||
Parameter Name |
Parameter Information |
Parameter Description |
@VENDORID |
VARCHAR(12) Optional |
Vendor Identification Number |
@ACTIVECODE |
CHAR, (1), Optional |
Is vendor active |
@NAME |
VARCHAR, (60), Optional |
Full Name of Vendor |
@VENDORTYPE |
VARCHAR, (12), Optional |
Parts, service, fuel, etc |
@ADDRESS1 |
VARCHAR, (50), Optional |
Billing address of Vendor |
@ADDRESS2 |
VARCHAR, (50), Optional |
Billing address of Vendor |
@CITY |
VARCHAR, (50), Optional |
Billing city of Vendor |
@STATE |
VARCHAR, (12), Optional |
Billing state of Vendor |
@ZIPCODE |
VARCHAR, (16), Optional |
Billing zip code of Vendor |
@COUNTY |
VARCHAR, (24), Optional |
Billing county of Vendor |
@COUNTRY |
VARCHAR, (12), Optional |
Billing country of Vendor |
@MAINPHONE |
VARCHAR, (20), Optional |
Main phone of vendor |
@PHONEEXT |
CHAR, (6), Optional |
Extension of maninphone for vendor |
@FAXNUMBER |
VARCHAR, (20), Optional |
Fax number for vendor |
VARCHAR, (60), Optional |
Main email of Vendor |
|
@ONSITESVC |
CHAR, (1), Optional |
Vendor provides on-site service |
@CURRENCUOM |
VARCHAR, (12), Optional |
Base currency for vendor |
@SHIPVIA |
VARCHAR, (12), Optional |
Vendors shipping method |
@PAYTERMS |
VARCHAR, (12), Optional |
Terms of sale for vendor Net 10 days, Net 30 days |
@FEDTAXID |
VARCHAR, (50), Optional |
Federal Tax ID of vendor |
@RISINTERFC |
CHAR, (1), Optional |
E-Purchasing Flag |
@TAXMETHOD |
CHAR, (1), Optional |
Tax on Tax or Standard |
@PRICETBLID |
INTEGER, Optional |
Price Table ID determines rate unit is invoiced at |
@REMITADDR1 |
VARCHAR, (35), Optional |
The Remit to Address |
@REMITADDR2 |
VARCHAR, (35), Optional |
The Remit to Address |
@REMITCITY |
VARCHAR, (20), Optional |
The Remit to City |
@REMITSTATE |
VARCHAR, (12), Optional |
The Remit to State |
@REMITZIPCODE |
VARCHAR, (16), Optional |
The Remit to Zip Code |
@REMITCOUNTY |
VARCHAR, (20), Optional |
The Remit to County |
@REMITPHONE |
VARCHAR, (20), Optional |
The Remit to Phone |
@REMITEMAIL |
VARCHAR, (60), Optional |
The Remit to Email Address |
@REMITEXT |
CHAR, (6), Optional |
The Remit to Phone Extension |
@VENDORRATING |
SMALLINT, Optional |
Rating for Vendor |
@REMITFAX |
VARCHAR, (20), Optional |
The Remit to Fax Number |
@NATIONALACCT |
VARCHAR, (24), Optional |
National Account number |
@PAYMETHOD |
VARCHAR, (12), Optional |
Default payment method for POs |
@REMITAPID |
VARCHAR, (24), Optional |
Accounts Payable Remit Code Used in Great Microsoft Dynamics GP instead of Vendor id |
@COMPANYID |
VARCHAR, (12), Optional |
Not currently in use will default to TMT |
@LOGINPASSWORD |
VARCHAR, (20), Optional |
Login Password from VIS |
@ALLOWRPTACCESS |
CHAR, (1), Optional |
Allow VIS access from the Vendor Master. Definition tab. |
@SHOPID |
VARCHAR, (12). Optional |
Shop Identification Number |
@PAYGRADEID |
VARCHAR, (12), Optional |
Paygrade |
TMTEXT_VENDORS_CREATE Output Parameters: |
||
TMTEXT_VENDORS_ CREATE Example: — Set parameter values EXEC @RC = [dbo].[TMTEXT_VENDORS_CREATE] @ERROR OUTPUT , @VENDORID, @ACTIVECODE, @NAME, @VENDORTYPE, @ADDRESS1, @ADDRESS2, @CITY, @STATE, @ZIPCODE, @COUNTY, @COUNTRY, @MAINPHONE, @PHONEEXT, @FAXNUMBER, @EMAIL, @ONSITESVC, @CURRENCUOM, @SHIPVIA, @PAYTERMS, @FEDTAXID, @RISINTERFC, @TAXMETHOD, @PRICETBLID, @REMITADDR1, @REMITADDR2, @REMITCITY, @REMITSTATE, @REMITZIPCODE, @REMITCOUNTY, @REMITPHONE, @REMITEMAIL, @REMITEXT, @VENDORRATING, @REMITFAX, @NATIONALACCT, @PAYMETHOD, @REMITAPID, @COMPANYID, @LOGINPASSWORD, @ALLOWRPTACCESS |
||
TMTEXT_VENDOR_MERGE
TMTEXT_VENDOR_MERGE will merge the records of two vendors. This will remove the old vendor and replace with the new vendor in the following tables:
ITEMSUPL, PARTSUPL, ITEMPURREQ, ITEMREQ, VENDORITEM, IMPXREF, TAXMETHOD, UEXTWARR, ORDERSEC, ORDERS, ROTEMPLATE, UNITS, and INTEGRATION_XREF While the parameters are technically optional, they will require values to change the records. They cannot be the same vendor or NULL, but they can be blank (or “”).
Input Parameters |
||
Parameter Name |
Parameter Information |
Parameter Description |
@NEWVENDORID |
VARCHAR, (12), Required |
The Vendor ID created for the 2 merged companies |
@OLDVENDORID |
VARCHAR, (12), Required |
The previous Vendor ID |
TMTEXT_VENDOR_MERGE Output Parameters |
||
TMTEXT_VENDOR_MERGE Example: — Set parameter values EXEC @RC = [dbo].[TMTEXT_VENDOR_MERGE] @NEWVENDORID, @OLDVENDORID, @ERRORMESSAGE OUTPUT — Return the error code |
||