API - tabela de preço - DESCONTO - ACRÉSCIMO- ENTRADA
Entrada de tabela de preço, desconto e acréscimo
Entrada de tabelas de preço, desconto e acréscimo para o isoCRM.
Com o token de sessão obtido na autenticação, poderá fazer a seguinte chamada ao webservice REST para o envio das informações do cadastro de produtos para o isoCRM.
Regras para o envio de tabelas de preço, desconto e acréscimo
Poderá ser enviado as tabelas de preço de mais de um produto assim como os descontos e acréscimos para ser processado na integração. Quado houver alguma inconsistência nas informações será retornado um conjunto de mensagens de crítica.
Identificação do produto: -> Para a identificação do produto o campo do código do produto é obrigatório. Caso essa informação não esteja preenchida esse cadastro não será integrado.
Tabela de preço: -> Valor padrão do produto. Não está vinculado a nenhuma tabela de preço do produto.
Caso tenha mais de uma tabela de preço cadastrada, por exemplo: Tabela de preço geral, tabela de preço por cliente e tabela de preço de lista a regra para a obtenção do preço será definido pelo cadastro do parâmetro TVPRCMET e a ordem.
Tabela de preço lista: -> Valor do produto para uma lista de preço definido por uma chave. O valor da chave é obrigatório. O cliente somente irá utilizar esse preço se a mesma tabela (chave) estiver vinculada a ele. Verificar integração de entrada de cadastro de cliente.
Tabela de preço por cliente: -> Valor do produto para um determinado cliente. É obrigatório enviar o código isoCRM do cliente ou código externo e a origem do cliente ou CPF ou CNPJ do cliente..
Tabela de preço por região: -> Para utilizar a tabela de preço por região é necessário efetuar o cadastro da região no isoCRM e vincular essa região ao cliente. O código da região gerado pelo isoCRM é a chave que deverá ser utilizada no campo região desse método.
Tabela de preço desconto: -> Para utilizar a tabela de preço de desconto é necessário cadastrar o parâmetro PERCODDES com o valor do código da pergunta do dado complementar do papel cliente. E a chave utilizada no cadastro da tabela de preço deverá ser a mesma da resposta do dado complementar do cliente.
Tabela de preço armazém + lista: -> Para essa tabela de preço a chave será composta pelo código do armazém concatenado "_" com o chave da lista. Ex.: A1_LISTA. E para relacionar essa tabela de preço com o cliente, deverá cadastrar a chave da tabela de preço no endereço de entrega do cliente.
Desconto e acréscimo geral: -> Desconto ou acréscimo aplicado no produto. Pode ser relacionado com uma tabela de venda de um estabelecimento definido por uma condição de pagamento. E o desconto ou acréscimo também pode ser definido por uma faixa de preço.
Desconto e acréscimo por cliente: -> Desconto ou acréscimo aplicado no produto por cliente. Sendo que a identificação do cliente é obrigatório. Pode ser relacionado com uma tabela de venda de um estabelecimento definido por uma condição de pagamento. E o desconto ou acréscimo também pode ser definido por uma faixa de preço.
success: -> Controle de acesso ao web service. Irá retornar "True" caso tenha autoridade para acessar esse web service, senão irá retornar "False".
Requisição
Request URL: https://[servidor]/[aplicacao_isoCRM]/rest/WSISOInt_EntradaTabelaPrecoDA
Request Method: POST
Campos de entrada
A entrada deverá ser enviado no formato REST - JSON.