Configuração da unit APIECOMMERCES CONFIGURACAO
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
AcrescentarSaldoElaboracaoAoSaldoFisico: Determina se deve ser somado saldo em elaboração ao saldo físico de volumes para montagem de saldo de produtos. Valores (true ou false)
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
Integracao_DesconsiderarSaldoVolumeCompartilhado: Ignora volume compartilhado na montagem de saldo do produto, ou seja, monta toda quantidade disponível para todos os produtos que fazem uso do mesmo volume. Campo booleano (valor default false)
EmpresasDocAbatEstoque: Código das empresas para Abatimento de documentos na 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
CustoPelaTabelaPreco: Tipo boolean(true/false). Determina se o valor unitário deve ser atribuído pela tabela de preço. Se informar false, será mantido o valor importado
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: Determina se utilizada os prazos da condição de pagamento da propriedade CodCondicaoPrecoVenda ou manterá a do documento origem. Opção não deve ser habilitada para venda à ordem, pois já irá ser atribuído o padrão definido no cadastro do cliente. Campo booleano(true/false).
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
CodOutCampoPagamento: Código do cadastro de outros campos para armazenar informações sobre os dados de pagamento do pedido.
NaoCadastrarAtualizarCliente: Utilizado quando não será feito o cadastro do cliente através da importação, onde este já está previamente cadastrado no sistema. Valores (true ou false)
GravarEnderecoEntregaObservacaoNF: Utilizado para atribuir na observação da nota fiscal o endereço de entrega. Valor padrão false. Aceita (true ou false)
CodigoFamiliaItem: Código da família do item. Utilizado para atribuir ao item do pedido o código da família. Apenas será atribuído quando o produto anunciado no site for um item de família. Importante, está configuração deve ser feita por canal de venda.
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
VendaOrdem: Habilitar está propriedade. Informe true
CodTransacaoRemessaSimbolicaVenda: Código da transação de venda para remessa simbólica
CodTransacaoRemessaSimbolicaAssistencia: Código da transação de assistência para remessa simbólica
CodTransacaoRemessaSimbolicaAssistenciaBonificada: Código da transação de assistência bonificada para remessa simbólica
CodTransacaoRemessaTerceiroVenda: Código da transação de Venda bonificada para remessa ao terceiro
CodTransacaoRemessaTerceiroAssistencia: Código da transação de assistência para remessa ao terceiro
CodTransacaoRemessaTerceiroAssistenciaBonificada: Código da transação de assistência bonificada para remessa ao terceiro
CodClassificacaoAssBonificada: Código da classificação da assistência quando for bonificada
CodigoStatusEnvioDadosEtiqueta: Código do status a ser atribuído ao documento após sincronizar dados dos itens para emissão da etiqueta
NF_FormaEmissao: Forma de emissão da nota fiscal. Informe 0 para emissão normal e 1 para contingência
NF_DiasDataSaida: Quantidade de dias a somar na data de saída da nota fiscal
NF_CodModelo: Código do modelo para emissão da nota fiscal (menu Utilitários > Modelos de Documentos > Nota Fiscal Fatura/CTRC. É o autoinc)
MensagemNfeSimbolica: Utilizar a padrão: "Dados da NF do originário/Chave de acesso: NF NUM: <NFE> EMISSÃO: <DATAEMISSAO> SERIE: <SERIE> CHAVE: <CHAVENFE>"
Exemplo de configuração
{ "URL":"https://ecommerces.teksystem.com.br:8090/api/v1/", "Token":"xxxxxxxxxxxxxxxxxxxxxxxxxx", "VendaOrdem": false, "CodTagMarcaProduto":42, "CodTagCompartilhaSaldoItem":26, "CodTagOrdemDeMontagemItem":10, "CodTagQtdeMaximaAMontar": 7, "CodTagQtdeReservadoAEmpresa":19, "CodTagVendaSemEstoque": 44, "CodTagTempoEntregaSemEstoque": 45, "CodTagTempoEntregaComEstoque": 46, "CodStatusInativo":"1", "CodStatusDetalhamentoNaoEnviadoParaEcommerce":39, "AbaterAoSaldoFisico":0, "CodTabPrecos":365, "CodCondicaoPrecoVenda":23, "ModalidadeFrete": 2, "CodCondicaoPrecoDe":1, "CodCondicaoPrecoSemImpostos": 0, "CanaisDisponiveis":["TRAYCORP", "MARABRAZ"], "UsuariosNotificacoes":"DANILO", "EmailsNotificacoes":"", "EmpresasParaEnvioEstoque":"1", "EmpresasDocAbatEstoque":"1", "UtilizaPrazosDaCondicaoPagamentoTabelaPreco": true, "GravarEnderecoEntregaObservacaoNF": false, "Configuracoes_por_empresa":[], "CalcularPrevisaoImpostos": false, "CodigoOutCampoQtdMaximaDetalhe": 5, "CodTributacaoEspecialNaoContribuinte":7, "CodTributacaoEspecialContribuinte":5, "CodMotivoPadraoAssistencia":1, "CodOutCampoPagamento": 39, "Configuracoes_por_canal":[ { "canal":"INTEGRACOMMERCE", "CodOrgao": 30, "CodPessoaIntermediario": 7, "IdentificacaoCanalIntermediario": "USUARIO CANAL". "CodigoFamiliaItem": 0 }, { "canal":"MARABRAZ", "VendaOrdem": true, "CodOrgao":23, "CodPessoaIntermediario": 13, "IdentificacaoCanalIntermediario": "USUARIO CANAL", "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 } ] }