Integration overview: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Bez shrnutí editace |
Bez shrnutí editace |
||
| (Nejsou zobrazeny 2 mezilehlé verze od 2 dalších uživatelů.) | |||
| Řádek 4: | Řádek 4: | ||
=== Installation overview === | === Installation overview === | ||
* Support files are | * Support files are installed into <code>Program files (x86)\Nextis\Nextis.TecDOC.UI.Extension</code> | ||
* The code sample is installed into <code>Documents\Nextis\Nextis.TecDOC.UI.SampleCode</code> | * The code sample is installed into <code>Documents\Nextis\Nextis.TecDOC.UI.SampleCode</code> The code sample is available for C#.NET or VB.NET | ||
* The language support files are installed into <code>Documents\Nextis\LT</code> | * The language support files are installed into <code>Documents\Nextis\LT</code> | ||
| Řádek 28: | Řádek 27: | ||
* Fill base methods to connect your data to TecDOC result ('''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''') | *Show TecDOC interface within your ERP environment or as a separated window ('''see code sample''') | ||
*Into the | |||
=== Keep in mind === | === 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 | * 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 <code>Documents\Nextis\LT</code> | * Original folder with translation files is installed <code>Documents\Nextis\LT</code> | ||
=== Description methods === | |||
====Description of parameters from the IDC.CatalogItem method==== | |||
{| class="wikitable" | |||
!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? === | === What else you can do? === | ||
Aktuální verze z 11. 11. 2019, 12:35
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