Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


FAQ

  1. O arquivo .xml XML foi processado pelo Importador XML e gravado na tabela CKOCOL, mas não gerou pedido e/ou programação de entrega e nem gravou informações no log.
    R.: Geralmente o ColAutoRead() possui a recorrência Sempre Ativo configurado configurada no Schedule, ou . Ou seja, assim que termina de executar após o término da execução de uma tarefa, ele já executa outra uma nova é executada em seguida, sem dar pausasque aja intervalos entre as execuções. Dependendo da recorrência do schedule do Pedido de pedidos Venda e/ou programação da Programação de entregaEntrega, por exemplo, a cada 30 minminutos, o sistema só vai tentar gerar os registros na hora marcada no conforme esse agendamento.
  2. Como eu sei que o pedido/programação de entrega foram gerados por meio da tabela CKOCOL?
    R.: Pelo campo CKO_FLAG. Se o status for igual a '1' significa que o registro foi gerado com sucesso.

  3. Na consulta do log de execução automática consta que o cliente é inválido, mas o cliente está ativo (A1_MSBLQL) e consigo gerar o pedido com os dados do xml XML de forma manual.
    R.: Verifique o processo de numeração do Protheus (SXE/SXF), pois , este problema geralmente ocorre quando a numeração disponível já está gravada existe no banco de dados.

  4. Se o XML for processado com erro e não gerou o pedido e/ou a programação de entrega, quando ele será gerado novamente?
    R.: O controle ocorre por meio do campo CKO_FLAG, enquanto ele . Enquanto seu conteúdo for igual a '0', a cada nova execução do schedule, o sistema tentará processar novamente o registro novamente.

  5. Como eu sei que o pedido de venda gerado , refere-se ao teve origem no Importador XML?
    R.: É possível identificar um pedido Pedido de vendas Venda proveniente do Importador XML por meio dos campos campos C5_ORIGEM e C6_PEDCLI. O campo C5_ORIGEM, neste campo é  será gravado com o conteúdo igual a "MATA411" ou por meio do , e o campo C6_PEDCLI que grava  receberá o número do pedido Pedido de compras Compras do cliente Cliente conforme a tag _ORDERID.

  6. O sistema gerou pedidos e/ou programações de entregas duplicados.
    R.: Analise a recorrência dos agendamentos, o . O ideal é nunca agendar o existirem os agendamentos do MA411JOB() e o do MA412JOB() como sempre ativoativos. Isto porque, pois pode ocorrer um delay entre uma geração e outra, ocasionando a sobreposição do processamento nas execuções de ambos, o que poderá ocasionar uma sobreposição desses processamentos, gerando assim, os tais registros duplicados.

  7. Se o cliente enviou através do xml uma solicitação para geração de pedido, mas notou que, por exemplo, a quantidade de vendas estava errada, como o registro pode ser alterado de forma automática?
    R.: Basta o cliente transmitir uma nova solicitação, com os dados corretos Como devo proceder para arrumar a quantidade vendida de um Produto pertencente a um Pedido de Venda que fora enviada com um valor errado através de um arquivo XML anteriormente processado?  
    R. O cliente deve enviar novamente um arquivo XML com os novos dados corretos para que seja lido pelo Importador XML, informando o mesmo _ORDERID (C6_PEDCLI) do pedido gerado, com isso, o sistema identificará que o pedido existe e efetuará a respectiva alteração, conforme novo xml.
  8. Na geração do pedido é utilizado o processo de TES Inteligente, como o sistema trata isso de forma automática, pois não há nenhuma tag específica que trata essa informação?
    R.: Este processo precisa ser tratado de forma customizada utilizando o ponto de entrada MA411GRV.
  9. Pedido anteriormente recebido. Com isso, será possível a localização do Pedido de Venda no banco de dados, e o mesmo será alterado com os novos dados enviados.

  10. Se o produto possuir a configuração de TES Inteligente, o sistema realiza o tratamento automático dessa funcionalidade no Pedido de Venda. Porém, como o Importador XML trata essa questão, uma vez que não existe uma tag específica no layout do arquivo XML?
    R.
     O processo de aplicação do TES Inteligente não está previsto com a aplicação do Importador XML. Portanto, caso necessário, deverá ser construída uma customização em seu ambiente através do Ponto de Entrada MA411GRV.

  11. A Programação de Entrega processada pelo Importador XML gera automaticamente um Pedido de VendaAtravés da programação de entrega o pedido não é gerado automaticamente?
    R.: Não. Apenas a programação de entrega é gerada. A geração do pedido por meio da programação de entrega é efetuada de forma manual pela A geração automática de um Pedido de Venda a partir de uma Programação de Entrega somente ocorre de forma manual, ou seja, sem o processamento do Importador XML. Para isso, o usuário deverá executar a opção "Gerar Pedido" disponibilizada em Outras Ações da rotina do Cadastro da Programação de Entrega (MATA412).