dynamiczip:integration_points:dynamiczip_call_external_procedure
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dynamiczip:integration_points:dynamiczip_call_external_procedure [2015/07/29 23:11] – chuck | dynamiczip:integration_points:dynamiczip_call_external_procedure [2016/09/21 22:35] (current) – conni | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Calling DynamicZip from another 3rd party product ====== | ====== Calling DynamicZip from another 3rd party product ====== | ||
- | ===== Procedure DynamicZipCall_External ===== | ||
- | This procedure has been designed to make it possible to call the DynamicZip [[dynamiczip: | ||
+ | ===== Procedure DynamicZipCall_External ===== | ||
+ | This procedure has been designed to make it possible to call the DynamicZip [[dynamiczip: | ||
+ | This procedure can be called using the Dexterity statement: | ||
+ | < | ||
+ | call with name " | ||
+ | </ | ||
+ | Be sure to include all parameters. The optional parameters can be included simply as a comma with no associated value. | ||
==== Build 74 and later ==== | ==== Build 74 and later ==== | ||
=== Parameters === | === Parameters === | ||
Line 15: | Line 20: | ||
* inout Zip ioShipToZip; | * inout Zip ioShipToZip; | ||
* inout ' | * inout ' | ||
- | * in boolean iCorrectAddress; | + | * in boolean iCorrectAddress; |
* inout 'Tax Schedule ID' ioDocTaxScheduleId; | * inout 'Tax Schedule ID' ioDocTaxScheduleId; | ||
* in boolean iAssignTaxSchedule; | * in boolean iAssignTaxSchedule; | ||
Line 21: | Line 26: | ||
* in ' | * in ' | ||
* in 'Item Number' | * in 'Item Number' | ||
- | * optional inout string ioItemCategory; | + | * optional inout string |
- | * inout 'Tax Options' | + | * inout 'Tax Options' |
- | * inout 'Tax Schedule ID' ioItemTaxScheduleId; | + | * inout 'Tax Schedule ID' ioItemTaxScheduleId; |
- | * inout KDGeoCode | + | * inout KDGeoCode |
* optional inout boolean ioOutsideCityLimits = false; ((This parameter changed as of Build 74.)) | * optional inout boolean ioOutsideCityLimits = false; ((This parameter changed as of Build 74.)) | ||
* optional in boolean iUnsued1 = false; | * optional in boolean iUnsued1 = false; | ||
* optional in boolean iUnused2; ((This parameter changed as of Build 74.)) | * optional in boolean iUnused2; ((This parameter changed as of Build 74.)) | ||
* optional in boolean iUnused3; ((This parameter changed as of Build 74.)) | * optional in boolean iUnused3; ((This parameter changed as of Build 74.)) | ||
- | * optional in boolean [[dynamiczip: | + | * optional in boolean [[dynamiczip: |
- | * optional in boolean iTaxByItemCatagory; | + | * optional in boolean iTaxByItemCatagory; |
- | * optional in boolean iUseUspsCity; | + | * optional in boolean iUseUspsCity; |
- | * optional in integer iWindowCalledFrom; | + | * optional in integer iWindowCalledFrom; |
- | * out string oMessage; | + | * out string oMessage;((This will be blank unless an address or tax schedule could not be selected.)) |
- | * out integer oAddressStatus; | + | * out integer |
* out integer [[dynamiczip: | * out integer [[dynamiczip: | ||
* optional out KDTaxStatus [[dynamiczip: | * optional out KDTaxStatus [[dynamiczip: | ||
* optional out boolean oTaxByItemCatRecordFound; | * optional out boolean oTaxByItemCatRecordFound; | ||
* optional in date iTaxDate; {Not used} | * optional in date iTaxDate; {Not used} | ||
- | * optional in integer iTaxLocationType = KD_LOCATION_CUSTOMER; | + | * optional in integer |
==== Prior to Build 74 ==== | ==== Prior to Build 74 ==== |
dynamiczip/integration_points/dynamiczip_call_external_procedure.txt · Last modified: 2016/09/21 22:35 by conni