A API disponibiliza os seguintes campos :


Atributo
Tipo
Descrição
codigoPedido
textoNome do pedido
idExternotextoIdentificador único do pedido no sistema que está integrando com o Nomus ERP
idTipoPedido
número(Opcional) Id do tipo de pedido no Nomus ERP
idEmpresanúmeroId da empresa no Nomus ERP
idPessoaClientenúmeroId do cliente no Nomus ERP
idPessoaRepresentantenúmero(Opcional) Id do representante no Nomus ERP
idPessoaVendedornúmero(Opcional) Id do vendendor no Nomus ERP
idSetorSaidanúmero(Opcional) Id do setor de saída no Nomus ERP
idTabelaPreconúmero(Opcional) Id da tabela de preço no Nomus ERP
dataEmissaodata (dd/mm/aaaa ou dd/mm/aaaa hh:mm)Data de emissão do pedido
dataEntregaPadraodata (dd/mm/aaaa ou dd/mm/aaaa hh:mm)
(Opcional) Data de entrega padrão do pedido
idContatonúmero(Opcional) Id do contato no Nomus ERP
condicaoPagamentoTextotexto(Opcional) Condição de pagamento no formato texto
pedidoCompraClientetexto(Opcional) Pedido de compra do cliente no formato texto
observacoestexto(Opcional) Observação do pedido de venda
modalidadeTransporte
número(Opcional)
0) Contratação do Frete por conta do Remetente (CIF)
1) Contratação do Frete por conta do Destinatário (FOB)
2) Contratação do Frete por conta de Terceiros
3) Transporte Próprio por conta do Remetente
4) Transporte Próprio por conta do Destinatário
9) Sem Ocorrência de Transporte
IdPessoaTransportadora
número(Opcional) Id da transportadora no Nomus ERP
valorTotalFrete
número(Opcional) Valor total do frete no formato
valorTotalSeguro
número(Opcional) Valor total do seguro do pedido
valorTotalOutrasDespesasAcessorias
número(Opcional) Valor total de outras despesas acessórias
idCondicaoPagamento
número(Opcional) Id da condição de pagamento no Nomus ERP
idFormaPagamento
número(Opcional) Id da forma de pagamento no Nomus ERP
itensPedido
arrayVer abaixo
parcelas
arrayVer abaixo


Itens de pedido

Atributo
Tipo
Descrição
itemtextoNome do item de pedido
idExternotextoIdentificador único do item no sistema que está integrando com o Nomus ERP
idProdutonúmeroId do produto no Nomus ERP
quantidadenúmeroQuantidade do item
valorUnitarionúmeroValor de cada unidade do item
idUnidadeMedidanúmero(Opcional) Id da unidade de medida no Nomus ERP
idSetorSaidanúmero(Opcional) Id do setor de saída no Nomus ERP
idTabelaPreconúmero(Opcional) Id da tabela de preço no Nomus ERP
idTipoMovimentacaonúmero(Opcional) Id do tipo de movimentação no Nomus ERP
percentualAcrescimonúmero(Opcional) Percentual de acréscimo (este atributo não deve ser utilizado junto com o valorAcrescimo)
valorAcrescimonúmero(Opcional) Valor do acréscimo (este atributo não deve ser utilizado junto com o percentualAcrescimo)
percentualDescontonúmero(Opcional) Percentual de desconto (este atributo não deve ser utilizado junto com o valorDesconto)
valorDescontonúmero(Opcional) Valor do desconto (este atributo não deve ser utilizado junto com o percentualDesconto)
dataEntregadata (dd/mm/aaaa ou dd/mm/aaaa hh:mm)Data de entrega do item
observacoestexto(Opcional) Observações do item
statusnúmero(Opcional)
1 - Aguardando liberação
2 - Liberado
3 - Atendido parcialmente
4 - Atendido totalmente
5 - Atendido com corte
6 - Cancelado
7 - Devolvido parcialmente
8 - Devolvido totalmente


Parcelas

Atributo
Tipo
Descrição
dataVencimentodata (dd/mm/aaaa)Data de vencimento da parcela
valorParcelanúmeroValor da parcela
idFormaPagamentonúmero(Opcional) Id da forma de pagamento no Nomus ERP
idContaBancarianúmero(Opcional) Id da conta bancária no Nomus ERP
geraAdiantamentoboolean(Opcional) True se gera adiantamento ou false caso contrário


Serviços disponíveis



Inserir um pedido de venda


Insere um pedido de venda no Nomus ERP, usando os campos descritos acima. Existe uma configuração geral "Força a codifição de pedidos integrados com as regras do Nomus ERP" caso o cliente queira sobrescrever o nome dado ao pedido com as regras de nomeclatura do Nomus ERP. Neste caso o campo codigoPedido passar a ser opcional.


POST - /rest/pedidos


Retorno:


{id: id_criado_do_pedido, codigoPedido: nome_dado_ao_pedido}