Páginas filhas
  • DINTVENDAS-33 - DT - winthor-venda - API de preços/estoques

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Distribuição e Varejo

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Winthor

Segmento:

Segmentos_totvs
SegmentoDistribuição

Módulo:WTA8 - Ferramentas do sistema
Função:Cadastrar campanha de desconto801 - Autorização de serviços WEB
Requisito/Story/Issue:DINTVENDAS-33

...

      • Campos de produto: mesmos do caso 2 (dados da PCEMBALAGEM).

Regras Gerais

    • O layout 1 deve suportar tanto o caso 1 quanto o caso 2, diferenciados apenas pelo parâmetro Venda por Embalagem (S/N) configurado por filial.
    • O layout 2 deve ser usado apenas para o caso 3, evitando expor parâmetros de preço (como região e coluna) que não fazem sentido nesse modelo.
    • Nos dois casos de Venda por Embalagem (2 e 3), os campos de produto (barcode, unit, volume) devem ser carregados da PCEMBALAGEM.
    • O campo de estoque deve sempre usar a função PKG_ESTOQUE.ESTOQUE_DISPONIVEL com o terceiro parâmetro igual a 'P', ajustado conforme a unidade de venda (divisão pelo fator da embalagem quando aplicável).
    • Regra dos nulos: nas colunas 2 e 3 da planilha, somente os campos que diferem da Coluna 1 foram preenchidos. Portanto, quando houver campo nulo, deve-se assumir o mesmo valor definido na Coluna 1.

03. SOLUÇÃO

         Criado API para enviar produtos para ifood.

...

Totvs custom tabs box
tabsProcedimentos Iniciais,Saiba Como Utilizar
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Na rotina 801 atualizar serviço winthor-venda para uma das versões abaixo ou superior:

  • 0.38.14.4

Novas restrições foram adicionadas na tela inicial de inclusão de campanha de desconto, são elas, por tipo de pessoa e por natureza do cliente.

Image Removed

Após prosseguir com o cadastro, na aba de restrições II, foi adicionado duas novas grids referenciando a cada um dos novos tipos de restrições.

Image Removed

Totvs custom tabs box items
defaultno
referenciapasso2

...

Endpoint: /winthor/venda/v0/ifood/

Exemplo de response:

{
    "first": false,
    "items": [
        {
            "barcode": "7891025301516",
            "name": "COD.: 1 - SO ICMS 10%- ALTERADAA",
            "plu": "1",
            "active": true,
            "details": {
                "categorization": {
                    "department": "BEBIDAS EM GERAL",
                    "category": "COD. 1 - SECAO CODIGO 1",
                    "subCategory": "COD.: 1 - SO ICMS 10%- ALTERADAA"
                },
                "brand": "COD.: 1 - SO ICMS 10%- ALTERADAA",
                "volume": "1",
                "unit": "UN",
                "imageUrl": "C:\\TEMP\\FOTOPRODUTOIFOOD.JPG",
                "description": "PROTUDO TESTE IFOOD",
                "nearExpiration": false,
                "family": null
            },
            "prices": {
                "price": 166.505625,
                "promotionPrice": null
            },
            "scalePrices": [
                {
                    "price": null,
                    "quantity": 12
                }
            ],
            "inventory": {
                "stock": 628
            },
            "multiple": {
                "originalEan": "7891025301516",
                "quantity": 0
            },
            "channels": [
                "ifood-app"
            ],
            "codfilial": "1",
            "dataUltimaAlteracao": "2025-10-01T21:15:50"
        }
    ],
    "hasNext": false
}



04. ASSUNTOS RELACIONADOS

05. DEMAIS INFORMAÇÕES

...