Laurie Summers 1 rok pred
rodič
commit
d94b850e37
1 zmenil súbory, kde vykonal 499 pridanie a 0 odobranie
  1. 499 0
      CallDefinitions.json

+ 499 - 0
CallDefinitions.json

@@ -0,0 +1,499 @@
+[
+   {
+      "Name":"ErpLogin",
+      "Url":"https://v-dev-app1/EpicorERPTrain/TokenResource.svc/",
+      "Method":"Post",
+      "AuthScheme":"Basic",
+      "AuthParameter":"bWFuYWdlcjptYW5hZ2VyMSE=",
+      "AllowInvalidSSL":true,
+      "LogPath":"",
+      "WSHeaders":[
+         {
+            "Key":"a",
+            "Value":"b"
+         }
+      ],
+      "Columns":[
+         {
+            "Name":"AccessToken",
+            "Path":"AccessToken",
+            "ChainOutput":"@AccessToken"
+         },
+         {
+            "Name":"TokenType",
+            "Path":"TokenType",
+            "ChainOutput":"@TokenType"
+         },
+         {
+            "Name":"ExpiresIn",
+            "Path":"ExpiresIn"
+         },
+         {
+            "Name":"RefreshToken",
+            "Path":"RefreshToken"
+         }
+      ]
+   },
+   {
+      "Name":"TS_ErpLogin",
+      "Url":"https://v-dev-app2/EpicorERPTSDev/TokenResource.svc/",
+      "Method":"Post",
+      "AuthScheme":"Basic",
+      "AuthParameter":"bWFuYWdlcjptYW5hZ2Vy",
+      "AllowInvalidSSL":true,
+      "LogPath":"",
+      "WSHeaders":[
+         {
+            "Key":"a",
+            "Value":"b"
+         }
+      ],
+      "Columns":[
+         {
+            "Name":"AccessToken",
+            "Path":"AccessToken",
+            "ChainOutput":"@AccessToken"
+         },
+         {
+            "Name":"TokenType",
+            "Path":"TokenType",
+            "ChainOutput":"@TokenType"
+         },
+         {
+            "Name":"ExpiresIn",
+            "Path":"ExpiresIn"
+         },
+         {
+            "Name":"RefreshToken",
+            "Path":"RefreshToken"
+         }
+      ]
+   },
+   {
+      "Name":"CreateNewGroup",
+      "Url":"https://v-dev-app1/EpicorERPTrain/api/v1/Erp.BO.APInvGrpSvc/APInvGrps",
+      "Method":"Post",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"ErpLogin",
+      "LogPath":"",
+      "Body":"{ \"Company\": \"@CompanyId\", \"GroupID\": \"@NewGroupID\", \"RowMod\": \"A\" }",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ],
+      "CollectionPath":"",
+      "Columns":[
+         {
+            "Name":"SysRowID",
+            "Path":"SysRowID"
+         }
+      ]
+   },
+   {
+      "Name":"TS_CreateNewGroup",
+      "Url":"https://v-dev-app2/EpicorERPTSDev/api/v1/Erp.BO.APInvGrpSvc/APInvGrps",
+      "Method":"Post",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"TS_ErpLogin",
+      "LogPath":"",
+      "Body":"{ \"Company\": \"@CompanyId\", \"GroupID\": \"@NewGroupID\", \"RowMod\": \"A\" }",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ],
+      "CollectionPath":"",
+      "Columns":[
+         {
+            "Name":"SysRowID",
+            "Path":"SysRowID"
+         }
+      ]
+   },
+   {
+      "Name":"TransferInvoice",
+      "Url":"https://v-dev-app1/epicorerptrain/api/v1/Erp.BO.APInvoiceSvc/TransferInvoiceToGroup",
+      "Method":"Post",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"ErpLogin",
+      "LogPath":"",
+      "Body":"{ \"TransferToGroupID\": \"@FinalGroup\", \"XferInvVendorNum\": \"@VendorNum\",\"XferInvInvoiceNum\":\"@InvoiceNum\",\"XferApplyDate\":\"@ApplyDate\", \"cGroupID\": \"@GroupID\",\"grpTotalInvAmt\":\"0\",\"lEnableGenLegalNum\":\"False\" }",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ]
+   },
+   {
+      "Name":"UpdateAPInvoiceGroup",
+      "Url":"https://v-dev-app1/EpicorERPTrain/api/v1/Erp.BO.APInvoiceSvc/APInvoices(@CompanyId,@VendorNum,@InvoiceNum)",
+      "Method":"Patch",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"ErpLogin",
+      "LogPath":"C:\\Temp\\log3.txt",
+      "Body":"{ \"GroupID\": \"@GroupID\", \"RowMod\": \"U\" }",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ]
+   },
+   {
+      "Name":"TS_UpdateAPInvoiceGroup",
+      "Url":"https://v-dev-app2/EpicorERPTSDev/api/v1/Erp.BO.APInvoiceSvc/APInvoices(@CompanyId,@VendorNum,@InvoiceNum)",
+      "Method":"Patch",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"TS_ErpLogin",
+      "LogPath":"C:\\Temp\\log4.txt",
+      "Body":"{ }",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ]
+   },
+   {
+      "Name":"TransferInvoiceToGroup",
+      "Url":"https://v-dev-app1/epicorerptrain/api/v1/Erp.BO.APInvoiceSvc/TransferInvoiceToGroup",
+      "Method":"Post",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"ErpLogin",
+      "LogPath":"C:\\Temp\\log2.txt",
+      "Body":"{ \"TransferToGroupID\": \"@FinalGroup\", \"XferInvVendorNum\": \"@VendorNum\",\"XferInvInvoiceNum\":\"@InvoiceNum\",\"XferApplyDate\":\"@ApplyDate\", \"cGroupID\": \"@GroupID\",\"grpTotalInvAmt\":\"0\",\"lEnableGenLegalNum\":\"False\" }",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ],
+      "Columns":[
+         {
+            "Name":"SysRowID",
+            "Path":"SysRowID"
+         }
+      ]
+   },
+   {
+      "Name":"TS_TransferInvoiceToGroup",
+      "Url":"https://v-dev-app2/EpicorERPTSDev/api/v1/Erp.BO.APInvoiceSvc/TransferInvoiceToGroup",
+      "Method":"Post",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"TS_ErpLogin",
+      "LogPath":"",
+      "Body":"{ \"TransferToGroupID\": \"@FinalGroup\", \"XferInvVendorNum\": \"@VendorNum\",\"XferInvInvoiceNum\":\"@InvoiceNum\",\"XferApplyDate\":\"@ApplyDate\", \"cGroupID\": \"@GroupID\",\"grpTotalInvAmt\":\"0\",\"lEnableGenLegalNum\":\"False\" }",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ],
+      "Columns":[
+         {
+            "Name":"SysRowID",
+            "Path":"SysRowID"
+         }
+      ]
+   },
+   {
+      "Name":"GetSalesOrderHeader",
+      "Url":"https://erp.docstar.com/E10QAGolden/api/v1/Erp.BO.SalesOrderSvc/SalesOrders(@CompanyId,@OrderNum)",
+      "Method":"Get",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":false,
+      "LogPath":"",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ],
+      "Columns":[
+         {
+            "Name":"OpenOrder",
+            "Path":"OpenOrder"
+         },
+         {
+            "Name":"PONum",
+            "Path":"PONum"
+         },
+         {
+            "Name":"ShipViaCode",
+            "Path":"ShipViaCode"
+         },
+         {
+            "Name":"DSTag_c",
+            "Path":"DSTag_c"
+         }
+      ]
+   },
+   {
+      "Name":"SearchGLAccounts",
+      "Url":"https://erp.docstar.com/E10QAGolden/api/v1/Erp.BO.GLAccountSvc/GLAccounts?$filter=COACode eq 'Master' and substringof(GLAccount1,'@Lookup')",
+      "Method":"Get",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":false,
+      "LogPath":"",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ],
+      "CollectionPath":"value",
+      "Columns":[
+         {
+            "Name":"GLAccount1",
+            "Path":"GLAccount1"
+         },
+         {
+            "Name":"AccountDesc",
+            "Path":"AccountDesc"
+         },
+         {
+            "Name":"GLAcctDispGLAcctDisp",
+            "Path":"GLAcctDispGLAcctDisp"
+         },
+         {
+            "Name":"GLAcctDispAccountDesc",
+            "Path":"GLAcctDispAccountDesc"
+         }
+      ]
+   },
+   {
+      "Name":"CreateVendor",
+      "Url":"https://erp.docstar.com/E10QAGolden/api/v1/Erp.BO.VendorSvc/Vendors",
+      "Method":"Post",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":false,
+      "LogPath":"",
+      "Body":"{ \"Inactive\": false, \"Company\": \"@CompanyId\", \"VendorID\": \"@VendorId\", \"Name\": \"@Name\", \"RowMod\": \"A\" }",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ],
+      "CollectionPath":"",
+      "Columns":[
+         {
+            "Name":"SysRowID",
+            "Path":"SysRowID"
+         }
+      ]
+   },
+   {
+      "Name":"SearchGLAccountsChained",
+      "Url":"https://erp.docstar.com/E10QAGolden/api/v1/Erp.BO.GLAccountSvc/GLAccounts?$filter=COACode eq 'Master' and substringof(GLAccount1,'@Lookup')",
+      "Method":"Get",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":false,
+      "CallChain":"ErpLogin",
+      "LogPath":"",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ],
+      "CollectionPath":"value",
+      "Columns":[
+         {
+            "Name":"GLAccount1",
+            "Path":"GLAccount1"
+         },
+         {
+            "Name":"AccountDesc",
+            "Path":"AccountDesc"
+         },
+         {
+            "Name":"GLAcctDispGLAcctDisp",
+            "Path":"GLAcctDispGLAcctDisp"
+         },
+         {
+            "Name":"GLAcctDispAccountDesc",
+            "Path":"GLAcctDispAccountDesc"
+         }
+      ]
+   },
+   {
+      "Name":"PatchSalesOrder",
+      "Url":"https://erp.docstar.com/E10QAGolden/api/v1/Erp.BO.SalesOrderSvc/SalesOrders(@CompanyId,@OrderNum)",
+      "Method":"Patch",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":false,
+      "CallChain":"ErpLogin",
+      "Body":"{ \"DSTag_c\": \"@DSTag\" }",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\", Plant: \"@Plant\"}"
+         }
+      ]
+   },
+   {
+      "Name":"ldstestBAQ",
+      "Url":"https://v-dev-app1/epicorerptrain/api/v1/BaqSvc/ldstest(T100)/?Description=@Description",
+      "Method":"Get",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"ErpLogin",
+      "LogPath":"C:\\temp_log\\error.log",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\"}"
+         }
+      ],
+      "CollectionPath": "value",
+      "Columns":[
+         {
+            "Name":"Part_Company",
+            "Path":"Part_Company"
+         },
+         {
+            "Name":"Part_PartNum",
+            "Path":"Part_PartNum"
+         },
+         {
+            "Name":"Part_PartDescription",
+            "Path":"Part_PartDescription"
+         }
+      ]
+   },
+   {
+      "Name":"LS_TestBAQ",
+      "Url":"https://v-dev-app1/epicorerptrain/api/v1/BaqSvc/TestBAQ/?ClassID=@ClassID",
+      "Method":"Get",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"ErpLogin",
+
+      "LogPath":"C:\\temp_log\\error.log",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\"}"
+         }
+      ],
+      "CollectionPath": "value",
+      "Columns":[
+         {
+            "Name":"Part_PartNum",
+            "Path":"Part_PartNum"
+         },
+         {
+            "Name":"Part_PartDescription",
+            "Path":"Part_PartDescription"
+         },
+         {
+            "Name":"Part_ClassID",
+            "Path":"Part_ClassID"
+         }
+      ]
+   },
+   {
+      "Name":"ldstestBAQ100",
+      "Url":"https://v-dev-app1/epicorerptrain/api/v1/BaqSvc/ldstest100(T100)",
+      "Method":"Get",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"ErpLogin",
+      "LogPath":"C:\\temp_log\\error.log",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\"}"
+         }
+      ],
+      "CollectionPath": "value",
+      "Columns":[
+         {
+            "Name":"Part_Company",
+            "Path":"Part_Company"
+         },
+         {
+            "Name":"Part_PartNum",
+            "Path":"Part_PartNum"
+         },
+         {
+            "Name":"Part_PartDescription",
+            "Path":"Part_PartDescription"
+         }
+      ]
+   },
+   {
+      "Name":"CreateABCCode",
+      "Url":"https://v-dev-app1/epicorerptrain/api/v1/Erp.BO.ABCCodeSvc/ABCCodes",
+      "Method":"Post",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"ErpLogin",
+      "LogPath":"C:\\temp_log\\error.log",
+      "Body":"{  \"Company\": \"@CompanyId\",  \"ABCCode1\": \"@ABCCode\",  \"CountFreq\": @CountFreq}",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\"}"
+         }
+      ],
+      "CollectionPath":"",
+      "Columns":[
+         {
+            "Name":"SysRowID",
+            "Path":"SysRowID"
+         }
+      ]
+   },
+   {
+      "Name":"DeleteABCCode",
+      "Url":"https://v-dev-app1/epicorerptrain/api/v1/Erp.BO.ABCCodeSvc/ABCCodes(@CompanyId, @ABCCode)",
+      "Method":"DELETE",
+      "AuthScheme":"@TokenType",
+      "AuthParameter":"@AccessToken",
+      "AllowInvalidSSL":true,
+      "CallChain":"ErpLogin",
+      "LogPath":"C:\\temp_log\\error.log",
+      "WSHeaders":[
+         {
+            "Key":"CallSettings",
+            "Value":"{Company: \"@CompanyId\"}"
+         }
+      ],
+      "CollectionPath":"",
+      "Columns":[
+         {
+            "Name":"SysRowID",
+            "Path":"SysRowID"
+         }
+      ]
+   }
+]