Páginas filhas
  • DT - Criação de endpoint para consulta de pré venda

Versões comparadas

Chave

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

...

  • personDocument - CPF do cliente
  • sellerId - Código do vendedor    
  • orderNumber - Número da Comanda    
  • checkout - Identificador único GUID
  • companyDocument, transactionNumber, transactionDate - Chave da transação(documento da empresa, número e data da transação)
    • No caso da chave da transação, não deve ser permitido filtrar apenas por documento de empresa ou data da transação

...

Totvs custom tabs box
tabsJSON de entrada, JSON de saída
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
Bloco de código
linenumberstrue
{
  "companyDocument": "string",
  "transactionNumber": 0,
  "transactionDate": "2020-03-20",
  "personDocument": "string",
  "sellerId": 0,
  "orderNumber": 0,
  "checkout": "string"
}
Totvs custom tabs box items
defaultno
referenciapasso2
Bloco de código
linenumberstrue
{
  "success": true,
  "data": [
    {
      "companyId": 1,
      "number": 6,
      "date": "2020-03-16T00:00:00",
      "personIdpersonDocument": 100000002"11122233344",
      "operationId": 6595,
      "paymentTermsId": 1,
      "settlementCompanyId": 1,
      "companyGroupId": 1,
      "situationType": 1,
      "originType": "1",
      "addressSequential": 1,
      "sellerId": 10,
      "operationType": "S",
      "discountPercentage": null,
      "transactionValue": null,
      "discountValue": null,
      "totalValue": null,
      "additionalTransactionInfo": {
        "preSaleNumber": 57,
        "orderNumber": 2,
        "checkout": "2afcc542-93fe-4bf5-9ad8-ec5dc66b7187"
      },
      "items": [
        {
          "number": 1,
          "companyGroupId": 1,
          "productCode": "123456",
          "productId": 118252,
          "productDescription": "ITEM3 CAMISA 151611 RSA UN",
          "settlementCompanyId": 1,
          "specieId": null,
          "sellerId": 10,
          "grossTotalValue": 100,
          "discountTotalValue": 10,
          "discountItemValue": 0,
          "netTotalValue": 95,
          "requestedQuantity": 1,
          "satisfiedQuantity": 0,
          "balance": 1,
          "unitaryGrossTotalValue": 100,
          "unitaryDiscountTotalValue": 10,
          "unitaryDiscounItemValue": 0,
          "unitaryNetTotalValue": 95,
          "discountPercentage": 0.1
        }
      ]
    }
  ]
}

...