Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
Verifica o status atual do pedido, os possíveis status de um pedido estão descritos na tabela abaixo.
...
Bloco de código | ||
---|---|---|
| ||
{ "StatusPedidoResult": { "Erros": [], "Status": 1 } } |
Retorna a quantidade de produto disponivel no periodo desejado
...
Bloco de código | ||
---|---|---|
| ||
{ "ConsultarProdutoDisponibilidadeEstoqueResult": { "Erros": [], "QuantidadeDisponivel": 100 } } |
URL do Serviço:
POST: http://{url_do_servidor} |
---|
...
Exemplo de retirada na loja ou entrega no endereço do cliente:
Bloco de código | ||
---|---|---|
| ||
{ "parametros": { "Pedido": { "CodigoExternoPedido": "1529453014", "CodigoIntegracao": 0, "Cliente": { "Id": null, "NomeCompleto": "TOTVS", "TipoPessoa": 0, "Sexo": 0, "CpfCnpj": "00000000181", "Endereco": { "Logradouro": "Av. 09 de Julho", "Numero": "2960", "Complemento": "1o Andar", "Bairro": "Vila Iracema", "Municipio": "Jundiai", "MunicipioNumeroIBGE": 3525904, "UF": "SP", "UFNumeroIBGE": 35, "CEP": "13208056", "DDD": "19", "Telefone": "12345678", "EMail": "[email protected]", "IdentificacaoEndereco": null, "InformacoesAdicionais": null }, "EnderecoEntrega": null, "ConheceuComo": "TELEVISAO", "RgIE": "" }, "CodigoPedido": 0, "CodigoCliente": 0, "Troco": 0, "Desconto": 0, "ValorTotal": 550.5, "Pagamentos": [ { "Tipo": 2, "Valor": 550.5, "CodigoReferencia": "MC", "PagoOnline": false } ], "TaxaDeEntrega": 10.5, "PagamentoOnline": true, "RetirarNaLoja": true, "DataEntrega": "/Date(1612281364000)/", "DataRetorno": "/Date(1612454164000)/", "Observacao": null, "PeriodoEntrega": null, "PeriodoRetorno": null, "Itens": [ { "TipoItem": 0, "Produto": { "Codigo": "13", "Descricao": "A MODA DA CASA", "PrecoVenda": 54.0, "PrecoOriginal": 0, "PrecoPromocional": 0, "Pesavel": true, "Processado": false, "ProdutoComposto": false, "BaixarEstoqueOnline": false, "QuantidadeEstoque": 0, "Composicoes": null }, "Quantidade": 10, "Acrescimo": 0, "Desconto": 0, "MotivoAcrescimoDesconto": null, "AcrescimoDiferencaFracionada": 0, "Observacao": "", "ItensFracao": null, "ItensAdicionais": [], "ValorTotal": 540, "ValorDescontoItem": 0, "ValorServicoItem": 0, "ValorDescontoComboItem": 0, "ValorAcrescimoItem": 0, "TipoOperacao": 1 } ] }, "CodigoEstabelecimento": "96700001PC1", "CodigoIntegracao": 99, "RequestID": null, "TipoServico": null } } |
Exemplo de entrega no 2º endereço do cliente:
...
TipoOperacao
: Cada item tem deve conter um tipo operação associado, segue exemplo abaixo
A tabela abaixo indica a limitação de casa decimais de acordo com cada atributo:
...
Campo | Decimais |
Quantidade | 3 |
Desconto | 2 |
Troco | 2 |
Forma de valor | 2 |
Valor Total Item | 2 |
Valor Total Pedido | 2 |
Quando o cálculo de ValorTotal
do item tiver mais do que 2 casas decimais este resultado deve ser truncado em 2 casas conforme exemplo abaixo:
...
Produto | Preço | Quantidade | Valor Total | Valor Final |
Presunto Seara | 4,25 | 2,654 | 11,2795 | 11,27 |
Tipo
: deve respeitar a tabela abaixo.
...