This appendix lists the input and response interface data for all business services that are included in this reference guide.
The input interface tables also specify which fields or classes are required when performing a specific action. If a field or class is required, a Y is entered in the table under the specified action column for that field or class. These actions are included in the table:
Add (Column heading A in the tables.)
Change (Column heading C in the tables.)
Delete or Cancel (Column heading D/C in the tables.)
Inquire (Column heading I in the tables.)
Note. If a class is specified as a required class, typically, you can use one or more of the fields included in that class to satisfy the requirement. For example, if an Entity class is marked as a required class, you can typically use either the entityId, entityLongId, or entityTaxId field to satisfy the requirement.
See Also
Reviewing Input and Response Interfaces
Accounts Payable
This section lists these interface tables:
getVoucher: Input Interface
getVoucher: Response Interface
processVoucher: Input Interface
processVoucher: Response Interface

getVoucher: Input Interface
This table lists the input interface information for the getVoucher web service operation:

getVoucher: Response Interface
The getVoucher web service operation returns the ShowVoucher message as the response interface. These tables list the response interface information for the getVoucher web service operation:

processVoucher: Input Interface
These tables lists the input interface information for the processVoucher web service operation:

processVoucher: Response Interface
The procesVoucher web service operation returns the ConfirmProcessVoucher message as the response interface. This table lists the response interface information for the processVoucher web service operation:
Address Book
This section lists these interface tables:
getAddressBook: Input Interface
getAddressBook: Response Interface
processAddressBook: Input Interface
processAddressBook: Response Interface
getContact: Input Interface
getContact: Response Interface
processContact: Input Interface
processContact: Response Interface

getAddressBook: Input Interface
These tables list the input interface information for the getAddressBook web service operation:

getAddressBook: Response Interface
The getAddressBook web service operation returns the ShowAddressBook message as the response interface. These tables list the response interface information for the getAddressBook web service operation:

processAddressBook: Input Interface
These tables list the input interface information for the processAddressBook web service operation:

processAddressBook: Response Interface
These tables list the response interface information for the processAddressBook web service operation:

getContact: Input Interface
These tables list the input interface information for the getContact web service operation:

getContact: Response Interface
The getContact web service operation uses the ShowContact message as the response. These tables list the response interface information for the getContact web service operation:

processContact: Input Interface
These tables list the input interface information for the processContact web service operation:

processContact: Response Interface
The processContact web service operation uses the ConfirmProcessContact message as the response. These tables list the response interface information for the processContact web service operation:
Capital Assets
This section lists these interface tables:
createCapitalAssetConditionBasedAlert: Input Interface
createCapitalAssetConditionBasedAlert: Response Interface
getCapitalAssetConditionBasedAlert: Input Interface
getCapitalAssetConditionBasedAlert: Response Interface

createCapitalAssetConditionBasedAlert: Input Interface
These tables list the input interface information for the createCapitalAssetConditionBasedAlert web service operation:

createCapitalAssetConditionBasedAlert: Response Interface
The createCapitalAssetConditionBasedAlert web service operation uses the ConfirmCapitalAssetConditionBasedAlert message as the response. This table lists the response interface information for the createCapitalAssetConditionBasedAlert web service operation:

getCapitalAssetConditionBasedAlert: Input Interface
These tables list the input interface information for the getCapitalAssetConditionBasedAlert web service operation:

getCapitalAssetConditionBasedAlert: Response Interface
The getCapitalAssetConditionBasedAlert web service operation uses the ShowCapitalAssetConditionBasedAlert message as the response. These tables list the response interface information for the getCapitalAssetConditionBasedAlert web service operation:
Customer
This section lists these interface tables:
getCustomer: Input Interface
getCustomer: Response Interface
getCustomerCreditInformation: Input Interface
getCustomerCreditInformation: Response Interface
processCustomer: Input Interface
processCustomer: Response Interface

getCustomer: Input Interface
These tables list the input interface information for the getCustomer web service operation:

getCustomer: Response Interface
The getCustomer web service operation uses the ShowCustomer message as the response. These tables list the response interface information for the getCustomer web service operation:

getCustomerCreditInformation: Input Interface
This table lists the input interface information for the getCustomerCreditInformation web service operation:

getCustomerCreditInformation: Response Interface
The getCustomerCreditInformation web service operation uses the ShowCustomerCreditInformation message as the response. This table lists the response interface information for the getCustomerCreditInformation web service operation:

processCustomer: Input Interface
These tables list the input interface information for the processCustomer web service operation:

processCustomer: Response Interface
The processCustomer web service operation uses the ConfirmProcessCustomer message as the response. This table lists the response interface information for the processCustomer web service operation:
Customer Service
This section lists these interface tables:
getServiceOrder: Input Interface
getServiceOrder: Response Interface
processServiceOrder: Input Interface
processServiceOrder: Response Interface
getCommitmentDateTime: Input Interface
getCommitmentDateTime: Response Interface

getServiceOrder: Input Interface
These tables list the input interface information for the getServiceOrder web service operation:

getServiceOrder: Response Interface
The getServiceOrder web service operation uses the ShowServiceOrder message as the response. These tables list the response interface information for the getServiceOrder web service operation:

processServiceOrder: Input Interface
These tables list the input interface information for the processServiceOrder web service operation:

processServiceOrder: Response Interface
The processServiceOrder web service operation uses the ConfirmServiceOrder message as the response. These tables list the response interface information for the processServiceOrder web service operation:

getCommitmentDateTime: Input Interface
This table lists the input interface information for the getCommitmentDateTime web service operation:

getCommitmentDateTime: Response Interface
The getCommitmentDateTime web service operation uses the ShowCommitmentDateTime message as the response. This table lists the response interface information for the getCommitmentDateTime web service operation:
Equipment
This section lists these interface tables:
equipmentProcessor: Input Interface
equipmentProcessor: Response Interface
equipmenetQueryProcessor: Input Interface
equipmentQueryProcessor: Response Interface

equipmentProcessor: Input Interface
These tables list the input interface information for the equipmentProcessor web service operation:

equipmentProcessor: Response Interface
The equipmentProcessor web service operation uses the ConfirmEquipment message as the response. This table lists the response interface information for the equipmentProcessor web service operation:

equipmentQueryProcessor: Input Interface
These tables list the input interface information for the equipmentQueryProcessor web service operation:

equipmentQueryProcessor: Response Interface
The equipmentQueryProcessor web service operation uses the ShowEquipment message as the response. These tables list the response interface information for the equipmentQueryProcessor web service operation:
Financial Compliance
This section lists these interface tables:
getAPProcessingOptions: Input Interface
getAPProcessingOptions: Response Interface
getWriterOffProcessingOptions: Input Interface
getWriterOffProcessingOptions: Response Interface
getAgingCompanyConstants: Input Interface
getAgingCompanyConstants: Response Interface
getCustomerCreditLimits: Input Interface
getCustomerCreditLimits: Response Interface
getGeneralConstants: Input Interface
getGeneralConstants: Response Interface
getJournalGeneralConstants: Input Interface
getJournalGeneralConstants: Response Interface
getPolicyEditRules: Input Interface
getPolicyEditRules: Response Interface
getPurhcasingToleranceRules: Input Interface
getPurhcasingToleranceRules: Response Interface
getSecurityWorkbench: Input Interface
getSecurityWorkbench: Response Interface

getAPProcessingOptions: Input Interface
This table lists the input interface information for the getAPProcessingOptions web service operation:

getAPProcessingOptions: Response Interface
The getAPProcessingOptions web service operation uses the ShowAPProcessingOptions message as the response. This table lists the response interface information for the getAPProcessingOptions web service operation:

getWriterOffProcessingOptions: Input Interface
This table lists the input interface information for the getWriterOffProcessingOptions web service operation:

getWriterOffProcessingOptions: Response Interface
The getWriterOffProcessingOptions web service operation uses the ShowWriteOffProcessingOptions message as the response. This table lists the response interface information for the getWriterOffProcessingOptions web service operation:

getAgingCompanyConstants: Input Interface
This table lists the input interface information for the getAgingCompanyConstants web service operation:

getAgingCompanyConstants: Response Interface
The getAgingCompanyConstants web service operation uses the ShowAgingCompanyConstants message as the response. This table lists the response interface information for the getAgingCompanyConstants web service operation:

getCustomerCreditLimits: Input Interface
This table lists the input interface information for the getCustomerCreditLimits web service operation:

getCustomerCreditLimits: Response Interface
The getCustomerCreditLimits web service operation uses the ShowCustomerCreditLimits message as the response. This table lists the response interface information for the getCustomerCreditLimits web service operation:

getGeneralConstants: Input Interface
This table lists the input interface information for the getGeneralConstants web service operation:

getGeneralConstants: Response Interface
The getGeneralConstants web service operation uses the ShowGeneralConstants message as the response. This table lists the response interface information for the getGeneralConstants web service operation:

getJournalGeneralConstants: Input Interface
This table lists the input interface information for the getJournalGeneralConstants web service operation:

getJournalGeneralConstants: Response Interface
The getJournalGeneralConstants web service operation uses the ShowGeneralJournalConstants message as the response. This table lists the response interface information for the getJournalGeneralConstants web service operation:

getPolicyEditRules: Input Interface
This table lists the input interface information for the getPolicyEditRules web service operation:

getPolicyEditRules: Response Interface
The getPolicyEditRules web service operation uses the ShowPolicyEditRules message as the response. This table lists the response interface information for the getPolicyEditRules web service operation:

getPurchasingToleranceRules: Input Interface
This table lists the input interface information for the getPurchasingToleranceRules web service operation:

getPurchasingToleranceRules: Response Interface
The getPurchasingToleranceRules web service operation uses the ShowPurchasingToleranceRules message as the response. This table lists the response interface information for the getPurchasingToleranceRules web service operation:

getSecurityWorkbench: Input Interface
This table lists the input interface information for the getSecurityWorkbench web service operation:

getSecurityWorkbench: Response Interface
The getSecurityWorkbench web service operation uses the ShowSecurityWorkbench message as the response. This table lists the response interface information for the getSecurityWorkbench web service operation:
Financials
This section lists these interface tables:
getGLAccount: Input Interface
getGLAccount: Response Interface
insertBatchJournalEntry: Input Interface
insertBatchJournalEntry: Response Interface

getGLAccount: Input Interface
These tables list the input interface information for the getGLAccount web service operation:

getGLAccount: Response Interface
The getGLAccount web service operation uses the ShowGLAccount message as the response. These tables list the response interface information for the getGLAccount web service operation:

insertBatchJournalEntry: Input Interface
These tables list the input interface information for the insertBatchJournalEntry web service operation:

insertBatchJournalEntry: Response Interface
The insertBatchJournalEntry web service operation uses the ConfirmInsertBatchJournalEntry message as the response. This table lists the response interface information for the insertBatchJournalEntry web service operation:
Fixed Assets
This section lists these interface tables:
getFixedAsset: Input Interface
getFixedAsset: Response Interface

getFixedAsset: Input Interface
These tables list the input interface information for the getFixedAsset web service operation:

getFixedAsset: Response Interface
The getFixedAsset web service operation uses the ShowFixedAsset message as the response. These tables list the response interface information for the getFixedAsset web service operation:
Foundation Environment
This section lists these interface tables:
getUserDefinedCode: Input Interface
getUserDefinedCode: Response Interface

getUserDefinedCode: Input Interface
This table lists the input interface information for the getUserDefinedCode web service operation:

getUserDefinedCode: Response Interface
The getUserDefinedCode web service operation uses the ShowUserDefinedCode message as the response. This table lists the response interface information for the getUserDefinedCode web service operation:
Inventory
This section lists these interface tables:
processSupplierCatalogPrice: Input Interface
processSupplierCatalogPrice: Response Interface
processInventoryItem: Input Interface
processInventoryItem: Response Interface
getBranchPlantItem: Input Interface
getBranchPlantItem: Response Interface
getSupplierCatalogPrice: Input Interface
getSupplierCatalogPrice: Response Interface
getItemAvailability: Input Interface
getItemAvailability: Response Interface
insertInventoryItemStaging: Input Interface
insertInventoryItemStaging: Response Interface

processSupplierCatalogPrice: Input Interface
This table lists the input interface information for the processSupplierCatalogPrice web service operation:

processSupplierCatalogPrice: Response Interface
The processSupplierCatalogPrice web service operation uses the ConfirmProcessSupplierCatalogPrice message as the response. This table lists the response interface information for the processSupplierCatalogPrice web service operation:

processInventoryItem: Input Interface
This table lists the input interface information for the processInventoryItem web service operation:

processInventoryItem: Response Interface
The processInventoryItem web service operation uses the ConfirmProcessInventoryItem message as the response. These tables list the response interface information for the processInventoryItem web service operation:

getBranchPlantItem: Input Interface
These tables list the input interface information for the getBranchPlantItem web service operation:

getBranchPlantItem: Response Interface
The getBranchPlantItem web service operation uses the ShowBranchPlantItem message as the response. These tables list the response interface information for the getBranchPlantItem web service operation:

getSupplierCatalogPrice: Input Interface
This table lists the input interface information for the getSupplierCatalogPrice web service operation:

getSupplierCatalogPrice: Response Interface
The getSupplierCatalogPrice web service operation uses the ShowSupplierCatalogPrice message as the response. :This table lists the response interface information for the getSupplierCatalogPrice web service operation:

getItemAvailability: Input Interface
This table lists the input interface information for the getItemAvailability web service operation:

getItemAvailability: Response Interface
The getItemAvailability web service operation uses the ShowItemAvailability message as the response. This table lists the response interface information for the getItemAvailability web service operation:

insertInventoryItemStaging: Input Interface
This table lists the input interface information for the insertInventoryItemStaging web service operation:

insertInventoryItemStaging: Response Interface
The insertInventoryItemStaging web service operation uses the ConfirmInsertInvetoryItemStaging message as the response. This table lists the response interface information for the insertInventoryItemStaging web service operation:
Procurement
This section lists these interface tables:
processPurchaseOrder: Input Interface
processPurchaseOrder: Response Interface
processPurchaseOrderAcknowledge: Input Interface
processPurchaseOrderAcknowledge: Response Interface
getPurchaseOrder: Input Interface
getPurchaseOrder: Response Interface

processPurchaseOrder: Input Interface
These tables list the input interface information for the processPurchaseOrder web service operation:

processPurchaseOrder: Response Interface
The processPurchaseOrder web service operation uses the ConfirmPurchaseOrder message as the response. This table lists the response interface information for the processPurchaseOrder web service operation:

processPurchaseOrderAcknowledge: Input Interface
These tables list the input interface information for the processPurchaseOrderAcknowledge web service operation:

processPurchaseOrderAcknowledge: Response Interface
The processPurchaseOrderAcknowledge web service operation uses the ConfirmPurchaseOrderAcknowledge message as the response. This table lists the response interface information for the processPurchaseOrderAcknowledge web service operation:

getPurchaseOrder: Input Interface
These tables list the input interface information for the getPurchaseOrder web service operation:

getPurchaseOrder: Response Interface
ThegetPurchaseOrder web service operation uses the ShowPurchaseOrder message as the response. These tables list the response interface information for the getPurchaseOrder web service operation:
Purchase Order Receipt
This section lists these interface tables:
processPurchaseOrderReceipt: Input Interface
processPurchaseOrderReceipt: Response Interface

processPurchaseOrderReceipt: Input Interface
These tables list the input interface information for the processPurchaseOrderReceipt web service operation:

processPurchaseOrderReceipt: Response Interface
The processPurchaseOrderReceipt web service operation uses the ConfirmPurchaseOrderReceipt message as the response. This table lists the response interface information for the processPurchaseOrderReceipt web service operation:
Sales Order
This section lists these interface tables:
processSalesOrder: Input Interface
processSalesOrder: Response Interface
processSalesPriceAdjustment: Input Interface
processSalesPriceAdjustment: Response Interface
getItemPriceAndAvailability: Input Interface
getItemPriceAndAvailability: Response Interface
getCustomerItemPrice: Input Interface
getCustomerItemPrice: Response Interface
getSalesOrder: Input Interface
getSalesOrder: Response Interface
getItemListPrice: Input Interface
getItemListPrice: Response Interface
getSalesOrderPriceHistory: Input Interface
getSalesOrderPriceHistory: Response Interface

processSalesOrder: Input Interface
These tables list the input interface information for the processSalesOrder web service operation:

processSalesOrder: Response Interface
The processSalesOrder web service operation uses the ConfirmSalesOrder message as the response. These tables list the response interface information for the processSalesOrder web service operation:

processSalesPriceAdjustment: Input Interface
This table lists the input interface information for the processSalesPriceAdjustment web service operation:

processSalesPriceAdjustment: Response Interface
The processSalesPriceAdjustment web service operation uses the ConfirmSalesPriceAdjustment message as the response. This table lists the response interface information for the processSalesPriceAdjustment web service operation:

getItemPriceAndAvailability: Input Interface
This table lists the input interface information for the getItemPriceAndAvailability web service operation:

getItemPriceAndAvailability: Response Interface
The getItemPriceAndAvailability web service operation uses the ShowItemPriceAndAvailability message as the response. This table lists the response interface information for the getItemPriceAndAvailability web service operation:

getCustomerItemPrice: Input Interface
These tables list the input interface information for the getCustomerItemPrice web service operation:

getCustomerItemPrice: Response Interface
The getCustomerItemPrice web service operation uses the ShowCustomerItemPrice message as the response. These tables list the response interface information for the getCustomerItemPrice web service operation:

getSalesOrder: Input Interface
These tables list the input interface information for the getSalesOrder web service operation:

getSalesOrder: Response Interface
The getSalesOrder web service operation uses the ShowSalesOrder message as the response. These tables list the response interface information for the getSalesOrder web service operation:

getItemListPrice: Input Interface
This table lists the input interface information for the getItemListPrice web service operation:

getItemListPrice: Response Interface
The getItemListPrice web service operation uses the ShowItemListPrice message as the response. This table lists the response interface information for the getItemListPrice web service operation:

getSalesOrderPriceHistory: Input Interface
This table lists the input interface information for the getSalesOrderPriceHistory web service operation:

getSalesOrderPriceHistory: Response Interface
The getSalesOrderPriceHistory web service operation uses the ShowSalesOrderPriceHistory message as the response. This table lists the response interface information for the getSalesOrderPriceHistory web service operation:
Supplier
This section lists these interface tables:
processSupplier: Input Interface
processSupplier: Response Interface
getSupplier: Input Interface
getSupplier: Response Interface

processSupplier: Input Interface
These tables list the input interface information for the processSupplier web service operation:

processSupplier: Response Interface
The processSupplier web service operation uses the ConfirmProcessSupplier message as the response. This table lists the response interface information for the processSupplier web service operation:

getSupplier: Input Interface
These tables lists the input interface information for the getSupplier web service operation:

getSupplier: Response Interface
The getSupplier web service operation uses the ShowSupplier message as the response. This table lists the response interface information for the getSupplier web service operation:
Voucher Match
This section lists these interface tables:
processVoucherMatch: Input Interface
processVoucherMatch: Response Interface

processVoucherMatch: Input Interface
These tables list the input interface information for the processVoucherMatch web service operation:

processVoucherMatch: Response Interface
The processVoucherMatch web service operation uses the Confirm VoucherMatch message as the response. This table lists the response interface information for the processVoucherMatch web service operation: