Integration overview

Z Podpora.nextis.cz
Přejít na: navigace, hledání

Prerequisites

  1. Installed Nextis.SDK.TecDOCInterface
  2. 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.SampleCode The 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