Skip to content

Interface

1 DB

  • [interface].[ftp_zamowienia] - generowanie zamowien NOWE
  • [interface].[ftp_produkty] - generowanie zamowien NOWE
  • [interface].[import] - tabela z danymi wyeksportowanym
  • [interface].[surchem_zamowienia] - generowanie zamowien WYCOFANE
  • [interface].[surchem_produkty] - generuje produkty WYCOFANE
  • [interface].[ftp_zamowienia_mm] @documentfullnr ='MM-/1/001/0621' - experymentalne dokumenty np MM

2 Variables

  • instance.import.default.warehouseID - magazyn domyslny (GUID)
  • wycofane instance.ftp.lastmessage - ostatni komunikat (OLD)
  • kv.sys.ftp.account.{account} Konfiguracja {account}
  • kv.sys.ftp.account.{account}.status bieżący status
JSON
1
2
3
4
5
{
   ftpUsername = "xxxxxxx",
   ftpPassword = "x",
   ftpServer = "acme.com"
}

10 API

10.1 Wykonanie

Request

HTTP
POST {instance}/api/erp/interface/ftp/{app_name}?test=[true|false]&account=default
  • account (default=default) - nazwa konta
  • test (default=false) - tryb testowy:
    • generuje pliki bez oznaczania interface.import,
    • nie generuje dokumentów magazynowych
    • nie pobiera plików
    • komunikat configuration.configuration.instance.ftp.lastmessage
    • DB [interface].[ftp_zamowienia] [interface].[ftp_produkty]