Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsGET
idsGET
Totvs custom tabs box items
defaultyes
referenciaGET

GET - Consulta de preços gerenciais. Deve ser enviada requisição GET na ROTA http://[servidor]/dts/datasul-rest/resources/prg/cep/v3/stockBalancePublic passando os filtros padrões no parâmetro $filter, de acordo com a necessidade das informações. Os filtros informados no parâmetro $filter serão aplicados exclusivamente aos campos da tabela item.

Image Modified


04. DEMAIS INFORMAÇÕES

Parâmetros de URL (query) - Aplicados na tabela item-estab e item-uni-estab - filtro aberto por padrão
"siteCodeIni" tt-parametros.c-estabel-ini
"siteCodeEnd" tt-parametros.c-estabel-fim
"datePriceUpdateIni" tt-parametros.dt-trans-ini
"datePriceUpdateEnd" tt-parametros.dt-trans-fim

Parâmetros de URL (query) para item e preço. Enviar os tipos que não deseja retornar. Caso não envie nenhum, será retornado todos.
"priceBatch" tt-parametros.l-mediobatch
"priceOnLine" tt-parametros.l-medioonline
"defaultPrice" tt-parametros.l-padrao
"basePrice" tt-parametros.l-base
"fiscalPrice" tt-parametros.l-fiscal
"replacementPrice" tt-parametros.l-reposicao
"lastPrice" tt-parametros.l-ultEntrada
"typeItem" tt-parametros.i-tipo-obsoleto
"typeControlConsig" tt-parametros.l-consignado
"typeControlDD" tt-parametros.l-debito-direto
"typeControlF" tt-parametros.l-fisico
"typeControlT" tt-parametros.l-total 


JSON Retorno das Informações

{
    "total": 1,
    "totalHits": 1,
    "hasNext": false,
    "items": [
        {
            "ItemCode": ".compras1", (uso interno: item.it-codigo)
            "CurrencyCode": "0", (uso interno: item.mo-codigo[1])
            "BasePriceDate": "2024-09-17", (uso interno: item.data-base)
            "BasePrice": "0", (uso interno: item.preco-base)
            "FiscalPriceDate": "2024-09-17", (uso interno: item.dt-pr-fisc)
            "FiscalPrice": "0", (uso interno: item.preco-fiscal)
            "LastRepositionPriceDate": "2024-09-17", (uso interno: item.data-ult-rep)
            "LastRepositionPrice": "0", (uso interno: item.preco-repos)
            "LastReceivingPriceDate": "2024-09-17", (uso interno: item.data-ult-ent)
            "LastReceivingPrice": "0", (uso interno: item.preco-ul-ent)
            "SiteItemCosting": [
                {
                    "SiteCode": "100", (uso interno: item-uni-estab.cod-estabel)
                    "BasePriceDate": "", (uso interno: item-uni-estab.data-base)
                    "BasePrice": "0", (uso interno: item-uni-estab.preco-base)
                    "FiscalPriceDate": "", (uso interno: item-uni-estab.dt-pr-fisc)
                    "FiscalPrice": "0", (uso interno: item-uni-estab.preco-fiscal)
                    "LastRepositionPriceDate": "", (uso interno: item-uni-estab.data-ult-rep)
                    "LastRepositionPrice": "0", (uso interno: item-uni-estab.preco-repos)
                    "LastReceivingPriceDate": "", (uso interno: item-uni-estab.data-ult-ent)
                    "LastReceivingPrice": "0", (uso interno: item-uni-estab.preco-ul-ent)
                    "GeneralLedgerCostType": "1", (uso interno: estab-mat.custo-contab)
                    "BatchCostingMethod": "1", (uso interno: estab-mat.tipo-pr-med)
                    "BatchLastUpdate": "2024-09-17", (uso interno: item-estab.mensal-ate)
                    "BatchUnitValues": [
                        {
                            "Sequence": "1",
                            "MaterialValue": "0", (uso interno: item-estab.val-unit-mat-m[1])
                            "LaborValue": "0", (uso interno: item-estab.val-unit-mob-m[1])
                            "OverHeadValue": "0", (uso interno: item-estab.val-unit-ggf-m[1])
                            "CurrencyCode": "0", (uso interno: item.mo-codigo[1])
                            "IsDefaultCurrency": "true" (uso interno: indica que é moeda padrão)
                        },
                        {
                            "Sequence": "2", (uso interno: apenas se item.tem-moeda1 = true)
                            "MaterialValue": "0", (uso interno: item-estab.val-unit-mat-m[2])
                            "LaborValue": "0", (uso interno: item-estab.val-unit-mob-m[2])
                            "OverHeadValue": "0", (uso interno: item-estab.val-unit-ggf-m[2])
                            "CurrencyCode": "0", (uso interno: item.mo-codigo[2])
                            "IsDefaultCurrency": "false"
                        },
                        {
                            "Sequence": "3", (uso interno: apenas se item.tem-moeda2 = true)
                            "MaterialValue": "0", (uso interno: item-estab.val-unit-mat-m[3])
                            "LaborValue": "0", (uso interno: item-estab.val-unit-mob-m[3])
                            "OverHeadValue": "0", (uso interno: item-estab.val-unit-ggf-m[3])
                            "CurrencyCode": "0", (uso interno: item.mo-codigo[3])
                            "IsDefaultCurrency": "false"
                        }
                    ],
                    "OnLineCostingMethod": "1", (uso interno: item-uni-estab.metodo-custeio)
                    "OnLineLastUpdate": "2024-09-17", (uso interno: item-estab.on-line-ate)
                    "OnLineUnitValues": [
                        {
                            "Sequence": "1",
                            "MaterialValue": "0", (uso interno: item-estab.val-unit-mat-o[1])
                            "LaborValue": "0", (uso interno: item-estab.val-unit-mob-o[1])
                            "OverHeadValue": "0", (uso interno: item-estab.val-unit-ggf-o[1])
                            "CurrencyCode": "0", (uso interno: item.mo-codigo[1])
                            "IsDefaultCurrency": "true" (uso interno: indica que é moeda padrão)
                        },
                        {
                            "Sequence": "2", (uso interno: apenas se item.tem-moeda1 = true)
                            "MaterialValue": "0", (uso interno: item-estab.val-unit-mat-o[2])
                            "LaborValue": "0", (uso interno: item-estab.val-unit-mob-o[2])
                            "OverHeadValue": "0", (uso interno: item-estab.val-unit-ggf-o[2])
                            "CurrencyCode": "0", (uso interno: item.mo-codigo[2])
                            "IsDefaultCurrency": "false"
                        },
                        {
                            "Sequence": "3", (uso interno: apenas se item.tem-moeda2 = true)
                            "MaterialValue": "0", (uso interno: item-estab.val-unit-mat-o[3])
                            "LaborValue": "0", (uso interno: item-estab.val-unit-mob-o[3])
                            "OverHeadValue": "0", (uso interno: item-estab.val-unit-ggf-o[3])
                            "CurrencyCode": "0", (uso interno: item.mo-codigo[3])
                            "IsDefaultCurrency": "false"
                        }
                    ]
                }
            ]
        }
    ]
Card documentosInformacaoUse esse box para destacar informações relevantes e/ou de destaque.TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS

...