Configuração da unit APIECOMMERCES CONFIGURACAO

De Tek-System Wiki
Revisão de 18h54min de 19 de junho de 2020 por Danilo (discussão | contribs)
Ir para navegação Ir para pesquisar

Descrição da funcionalidade de cada propriedade disponível na configuração

URL: Informar https://ecommerces.teksystem.com.br:8090/api/v1/

Token: Solicite ao setor desenvolvimento a geração do token

VendaOrdem: Determina se a integração é venda à ordem

CodTagMarcaProduto: Código da tag característica para marca do produto. A tag deve ser do tipo String

CodTagCompartilhaSaldoItem: Código da tag característica para envio do produto ao marketplace. A tag deve ser do tipo Lógico

CodTagOrdemDeMontagemItem: Código da tag característica para definir a ordem de montagem do estoque. A tag deve ser do tipo Inteiro

CodTagQtdeMaximaAMontar: Código da tag característica para definir a quantidade de estoque a ser montada. A tag deve ser do tipo Inteiro

CodTagQtdeReservadoAEmpresa: Código da tag característica para definir a quantidade de estoque reservada a empresa. A tag deve ser do tipo Inteiro

CodigoOutCampoQtdMaximaDetalhe: Código de outro campo extra para o cadastro Item Detalhe para definir a quantidade máxima a montar de estoque por detalhamento do produto. Deve ser do tipo Inteiro

CodTagVendaSemEstoque: Código da tag característica para definir se há venda sem estoque do produto. A tag deve ser do tipo Lógico

EmpresasParaEnvioEstoque: Código das empresas para montagem do estoque. Separe por vírgula caso considere mais de uma

CodTagTempoEntregaSemEstoque: Código da tag característica para definir o tempo de entrega do produto sem estoque. A tag deve ser do tipo Inteiro

CodTagTempoEntregaComEstoque: Código da tag característica para definir o tempo de entrega do produto com estoque. A tag deve ser do tipo Inteiro

 As propriedades CodTagTempoEntregaSemEstoque e CodTagTempoEntregaComEstoque são utilizados nos canais EZCOMMERCE, ANYMARKET e ALTERNATIVASISTEMAS

CodStatusInativo: Código dos status inativo para o não envio do produto. Caso tenha mais de 1, separe por vírgula

CodStatusDetalhamentoNaoEnviadoParaEcommerce: Código dos status inativo para o não envio do detalhamento do produto. Permite apenas 1 status

AbaterAoSaldoFisico: Código da opção Abater ao Saldo Físico do Relatório de Montagem x Sobras. A sequência começa em zero

CodTabPrecos: Código da tabela de preço para envio e atualização do produto

CodCondicaoPrecoVenda: Código da condição de pagamento do preço de venda com desconto

CodCondicaoPrecoDe: Código da condição de pagamento do preço de venda sem desconto

ModalidadeFrete: Código da modalidade de frete para importação do documento. Consulte a modalidade de frete no documento para ver as opções. A sequência começa em zero

CanaisDisponiveis: lista de canais na qual a empresa integra. Ex: ["TRAYCORP", "MARABRAZ"]

UsuariosNotificacoes: Nome do usuário do sistema para receber notificações de erros na execução dos processos

EmailsNotificacoes: E-mail(s) para receber notificações de erros na execução dos processos. Separe por ; caso tenha vários e-mails

UtilizaPrazosDaCondicaoPagamentoTabelaPreco: Campo booleano(true/false). Determina se utilizada os prazos da condição de pagamento da propriedade CodCondicaoPrecoVenda ou manterá a do documento origem

CalcularPrevisaoImpostos: Campo booleano(true/false). Habilitar apenas se a empresa possui IPI. Serve para abater o valor do IPI no pedido para que o total da nota fiscal seja o mesmo valor pago pelo consumidor final

CodTributacaoEspecialNaoContribuinte: Código da tributação especial para não contribuinte

CodTributacaoEspecialContribuinte: Código da tributação especial para contribuinte

 As propriedades CodTributacaoEspecialNaoContribuinte e CodTributacaoEspecialContribuinte quando não definidas, será adotado as tributações especiais padrões

CodMotivoPadraoAssistencia: Código padrão do motivo da assistência


Configuracoes_por_empresa: Configurações específicas por canal de empresa

 Exe:
  "Configuracoes_por_empresa":[
    {
       "empresa":1, 
       "CodTabPrecos":0,
       ... Você pode adicionar qualquer uma das propriedades acima
    }
  ]

Configuracoes_por_canal: Configurações específicas por canal de venda

 Exe:
  "Configuracoes_por_canal":[
    {  
           "canal":"INTEGRACOMMERCE",
           "CodOrgao": 30,
           ... Você pode adicionar qualquer uma das propriedades acima
    }             
  ]


Configurações por canal para Venda à Ordem

       {  
           "canal":"MARABRAZ",
           "VendaOrdem": true,
           "CodOrgao":23,
           "CodTagCompartilhaSaldoItem":27,
           "CodTransacaoRemessaSimbolicaVenda":131,
           "CodTransacaoRemessaSimbolicaAssistencia":132,
           "CodTransacaoRemessaSimbolicaAssistenciaBonificada":133,
           "CodTransacaoRemessaTerceiroVenda":134,
           "CodTransacaoRemessaTerceiroAssistencia":135,
           "CodTransacaoRemessaTerceiroAssistenciaBonificada":136,
           "CodTributacaoEspecialNaoContribuinte":7,
           "CodTributacaoEspecialContribuinte":5,
           "CodClassificacaoAssBonificada":21,
           "CodMotivoPadraoAssistencia":1,
           "CodigoStatusEnvioDadosEtiqueta": 36,
           "NF_FormaEmissao":0,
           "NF_DiasDataSaida":-1,
           "NF_CodModelo":2,
           "ModalidadeFrete": 2,
           "MensagemNfeSimbolica":"Dados da NF do originário/Chave de acesso: NF NUM: <NFE> EMISSÃO: <DATAEMISSAO> SERIE: <SERIE> CHAVE: <CHAVENFE>",
           "CustoPelaTabelaPreco": false
       },        
       {  
           "canal":"PANORAMAMOVEIS",
           "VendaOrdem": true,
           "CodOrgao":36,
           "CodTagCompartilhaSaldoItem":27,
           "CodTransacaoRemessaSimbolicaVenda":131,
           "CodTransacaoRemessaSimbolicaAssistencia":132,
           "CodTransacaoRemessaSimbolicaAssistenciaBonificada":133,
           "CodTransacaoRemessaTerceiroVenda":134,
           "CodTransacaoRemessaTerceiroAssistencia":135,
           "CodTransacaoRemessaTerceiroAssistenciaBonificada":136,
           "CodTributacaoEspecialNaoContribuinte":7,
           "CodTributacaoEspecialContribuinte":5,
           "CodClassificacaoAssBonificada":21,
           "CodMotivoPadraoAssistencia":1,
           "NF_FormaEmissao":0,
           "NF_DiasDataSaida":-1,
           "NF_CodModelo":2,
           "ModalidadeFrete": 2,
           "MensagemNfeSimbolica":"Dados da NF do originário/Chave de acesso: NF NUM: <NFE> EMISSÃO: <DATAEMISSAO> SERIE: <SERIE> CHAVE: <CHAVENFE>",
           "CustoPelaTabelaPreco": false
       }
   ]

}