Команда addTmcSupplier

Команда addTmcSupplier добавляет в БД связку товара и поставщика товара.

Свойства параметра tmcsupplier:

СвойствоТип данныхОписание

tmccode

строковый(20)Код товара

suppliercode

строковый(255)Код поставщика

agentpaymentobject

целочисленный(11)Признак агента по предмету расчета:
  • 1 – БАНК. ПЛ. АГЕНТ,
  • 2 – БАНК. ПЛ. СУБАГЕНТ,
  • 4 – ПЛ. АГЕНТ,
  • 8 – ПЛ. СУБАГЕНТ,
  • 64 – АГЕНТ.
Пример
{
  "command":"addTmcSupplier",
  "tmcsupplier":
  {
    "tmccode": "11",
    "suppliercode": "2",
    "agentpaymentobject": 16
  }
}
---

Команда deleteTmcSupplier

Команда deleteTmcSupplier удаляет из справочника запись о связке товара и поставщика товара по полям tmccode, suppliercode и agentpaymentobject.

Параметры: код товара, код поставщика товара, признак агента по предмету расчета.

СвойствоТип данныхОписание

tmccode

строковый(20)Код товара

suppliercode

строковый(255)Код поставщика товара

agentpaymentobject

целочисленный(11)Признак агента по предмету расчета:
  • 1 – БАНК. ПЛ. АГЕНТ,
  • 2 – БАНК. ПЛ. СУБАГЕНТ,
  • 4 – ПЛ. АГЕНТ,
  • 8 – ПЛ. СУБАГЕНТ,
  • 64 – АГЕНТ.
Пример
{
  "command":"deleteTmcSupplier",
  "tmcsupplier":
  {
    "tmccode": "10",
    "suppliercode": "2",
    "agentpaymentobject": 16
  }
}
---

Команда deleteTmcSuppliersBySomeField

Команда deleteTmcSuppliersBySomeFiled удаляет из справочника запись о связке товара и поставщика по полю tmccode или suppliercode, или одновременно по двум.

Параметры: код товара, код поставщика товара.

СвойствоТип данныхОписание
tmccodeстроковый(20)Код товара
suppliercodeстроковый(255)Код поставщика товара

Если указать код поставщика, то будут удалены записи о связке товара и поставщика для данного поставщика:

Пример
{
  "command": "deleteTmcSuppliersBySomeField",
  "tmcsupplier": 
  {
    "suppliercode": "222" 
  }
}
---

Если указать код товара, то будут удалены записи о связке товара и поставщика для данного товара:

Пример
{
  "command": "deleteTmcSuppliersBySomeField",
  "tmcsupplier": 
  {
    "tmccode": "111"
  }
}
---

Команда clearTmcSupplier

Команда clearTmcSupplier очищает справочник связок товаров и поставщиков товаров:

Пример
{
    "command": "clearTmcSupplier"
}
---
  • No labels