на главную страницу программы "Водяной"

Инструменты пользователя

Инструменты сайта


rest_rnakl_num

Получение документа (документов) по номеру и дате

GET запрос с параметрами date и number (допустимо указывать как оба параметра, так и один).

http://127.0.0.1:10400/api/orders?date='14.12.2022&number='ТН00000021'

Возвращает массив документов, отвечающих условию.
Внутри объекта документа возвращаются массивы строк табличных частей:
«tovary» - товары (tovar - ссылка на справочник товаров)
«prdtara» - продажа оборотной тары (tara - ссылка на справочник тары);
«ztara» - залоговая стоимость тары (tara - ссылка на справочник тары). Не включается в УПД
«uslugi» - услуги (usluga - ссылка на справочник услуг)
«podarki» - подарки (tovar - ссылка на справочник товаров) . Не включается в УПД

{
    "result": [
        {
            "id": "1000000001022",
            "status": "1",
            "nomer": "ТН00000021",
            "datadoc": "14.12.2022 11:00:23",
            "info": "Аргентина-Ямайка",
            "autor": 1000000000002,
            "dszd": "14.12.2022 11:00:35",
            "redakt": 1000000000002,
            "dataizm": "14.12.2022 12:08:47",
            "comment": null,
            "nevygrv1c": "0",
            "osnovanie": ".",
            "baza": null,
            "firma": 1000000000001,
            "summa_itog": "1618.00",
            "sklad": 1000000000001,
            "kontragent": 1000000000198,
            "dogovor": 1000000000169,
            "adres": 1000000000164,
            "mar": null,
            "vrem": "00:00:00",
            "vrem_okon": "00:00:00",
            "frmras": 1000000000001,
            "statuszkz": "1",
            "smena": 1000000000002,
            "katdst": 1000000000001,
            "dokrasp": "0",
            "dopsvpe4": "Проба пера",
            "dovnom": null,
            "dovdata": null,
            "dov": null,
            "grprin": null,
            "grprindol": null,
            "grpol": null,
            "grpoldol": null,
            "disp": 1000000000001,
            "pdpdir": 1000000000001,
            "pdglavbuh": 1000000000004,
            "pdotvzaof": 1000000000004,
            "nomer_plat": null,
            "data_plat": "01.01.1980 00:00:00",
            "datanomerpl": null,
            "nsf": null,
            "osnnmrt12": null,
            "osndatat12": null,
            "osnt12": null,
            "imjaf": null,
            "probit": "0",
            "emailtelofd": "ivanov@test.t1",
            "idpko": null,
            "kkmsno": null,
            "nomerpp": null,
            "nomerpk": null,
            "poluch": "0.00",
            "faktot": "0",
            "nved": null,
            "avtomob": null,
            "eksp": null,
            "vod": null,
            "otpustil": 1000000000001,
            "prob": null,
            "podr": null,
            "probdi": null,
            "sam": "0",
            "eksprdst": "0",
            "smsdate": "00:00:00",
            "otprcms": "00:00:00",
            "otprmp": "00:00:00",
            "polizcms": "00:00:00",
            "smsid": null,
            "smsstatus": null,
            "ochered": null,
            "planvrem": "00:00:00",
            "faktvrem": "00:00:00",
            "nzak": null,
            "tipcen": 1000000000001,
            "tipskidki": null,
            "rs": 1000000000001,
            "otd_dok": "0",
            "otpremail": "0",
            "pol_dok": null,
            "vo_nakl": "0",
            "bonusna4isl": "5.04",
            "bonusspis": "0.00",
            "sumbonus": "0.00",
            "sledperenum": null,
            "aktivprd": "0",
            "tovary": [
                {
                    "id": "1000000001121",
                    "izmeneno": "0",
                    "osntabl_id": 1000000001022,
                    "nomerstroki": "1",
                    "tovar": 1000000000001,
                    "srj": null,
                    "kolichestvo": "1.000",
                    "cena": "168.000",
                    "cenabezskid": "168.00",
                    "sumbezskid": "168.00",
                    "skidka": "0.00",
                    "summa": "168.00",
                    "stavkands": 1000000000001,
                    "summands": "0.00",
                    "tara": 1000000000001,
                    "brak": null,
                    "otgr": "0.00",
                    "vztary": "0.00",
                    "osttov": "97.00",
                    "zavnom": "",
                    "kodmark": "",
                    "gtd": ""
                }
            ],
            "prdtara": [
                {
                    "id": "1000000000092",
                    "izmeneno": "0",
                    "osntabl_id": 1000000001022,
                    "nomerstroki": "1",
                    "tara": 1000000000001,
                    "kolichestvo": "1.000",
                    "cena": "350.00",
                    "cenabezskid": "350.00",
                    "sumbezskid": "350.00",
                    "skidka": "0.00",
                    "summa": "350.00",
                    "stavkands": 1000000000001,
                    "summands": "0.00"
                }
            ],
            "ztara": [
                {
                    "id": "1000000000096",
                    "izmeneno": "0",
                    "osntabl_id": 1000000001022,
                    "nomerstroki": "1",
                    "tara": 1000000000002,
                    "kolichestvo": "3.000",
                    "cena": "200.00",
                    "cenabezskid": "200.00",
                    "sumbezskid": "600.00",
                    "skidka": "0.00",
                    "summa": "600.00",
                    "stavkands": 1000000000001,
                    "summands": "0.00"
                }
            ],
            "uslugi": [
                {
                    "id": "1000000000112",
                    "izmeneno": "0",
                    "osntabl_id": 1000000001022,
                    "nomerstroki": "1",
                    "usluga": 1000000000002,
                    "raschifrovka": "чистка",
                    "kolichestvo": "1.000",
                    "cena": "500.00",
                    "cenabezskid": "500.00",
                    "sumbezskid": "500.00",
                    "skidka": "0.00",
                    "summa": "500.00",
                    "stavkands": 1000000000001,
                    "summands": "0.00",
                    "prim": null,
                    "sotrudnik": null,
                    "tovar": null,
                    "zavnom": null,
                    "nachalo": null,
                    "okonchanie": null
                }
            ],
            "podarki": [
                {
                    "id": "1000000000083",
                    "izmeneno": "0",
                    "osntabl_id": 1000000001022,
                    "nomerstroki": "1",
                    "tovar": 1000000000008,
                    "srj": null,
                    "kolichestvo": "1.000",
                    "tara": null,
                    "kolvopredopl": "0.000"
                }
            ],
            "km": []
        }
    ],
    "limit": 1000,
    "total": 1
}

Поле «limit» содержит предельное число документов, включаемое в запрос (если в параметрах GET не указано, то 1000), поле «total» - фактическое число элементов массива.

Имена полей расходной накладной

Работа с документами через рест-интерфейс

rest_rnakl_num.txt · Последние изменения: 2022/12/16 11:24 — timofeev