Integration overview
Z Podpora.nextis.cz
								
												
				Obsah
Prerequisites
- Installed Nextis.SDK.TecDOCInterface
- Installed NET Framework 4.7.2 and higher
Installation overview
-  Support files are installed into Program files (x86)\Nextis\Nextis.TecDOC.UI.Extension
-  The code sample is installed into Documents\Nextis\Nextis.TecDOC.UI.SampleCodeThe code sample is available for C#.NET or VB.NET
-  The language support files are installed into Documents\Nextis\LT
Step by step integration
- Put the TecDOC AMAZON WS endpoint (as shown below) into your application configuration file (usually app_name.exe.config)
<system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="TecdocToCatPortBinding1" maxReceivedMessageSize="2147483647" />
        </basicHttpBinding>
     </bindings>
    <client>
      <endpoint address="http://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.soapEndpoint"
        binding="basicHttpBinding" bindingConfiguration="TecdocToCatPortBinding1"
        contract="TecDocProxyAMAZON.TecdocToCat" name="TecdocToCatPort1" />
    </client>
</system.serviceModel>
- Within your project create data connection class inherited from Nextis.SDK.TecDOC data manager (see code sample)
- Fill base methods to connect your data to TecDOC result (see code sample)
- Show TecDOC interface within your ERP environment or as a separated window (see code sample)
- Into the
Keep in mind
- To work with the other language versions properly, you need to have a folder called "LT" in the same directory as the project assemblies. Otherwise only the Czech language will be available
-  Original folder with translation files is installed Documents\Nextis\LT
Description methods
Description of parameters from the IDC.CatalogItem method
| Parameter | Data type | Description | 
|---|---|---|
| idSkupina | Integer | Unique identifier of an item wihin your database | 
| kodSkupiny | String | Internal code | 
| nazev | String | Internal name | 
| nazev2 | String | internal name additional | 
| znacka | String | Internal brand name | 
| popis1 | String | internal description | 
| popis2 | String | internal description additional | 
| HideGroupNumber | Boolean | Hide group number | 
| IDSazbaDPH | Integer | VAT RateID (your internal code for VAT rate) | 
| SazbaDPH | Double | VAT rate in percent | 
| PocetvKosiku | Integer | Quantity in basket | 
| StateInfo | ItemStateInfoOptions | Item State Info Options (_NA (not available), New Item, Sell Out, Inactive) | 
| ReturnInfo | ItemReturnInfoOptions | Item Return Info Options (Default, Return With Confirmation, Return Not Allowed) | 
| MinOrderSize | Double | Minimum Order Size | 
What else you can do?
-  Change language
- The interface supports 6 languages
- You can switch language as shown in the code sample (see code sample)
 
-  Configure TecDOC source 
- The interface supports all known TecDOC data sources as AMAZON, ATHOS, Off-LINE
 
- Use all TecDOC functionalities, built-in the Core of Nextis.System (needs training)
Have a question?
contact our support team at sdk@nextis.cz
