Árvore de páginas

Versões comparadas

Chave

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

...

Importador XML


Produto:

Microsiga Protheus®

Ocorrência:Como trabalhar com apenas um Contato vinculado à Entidade ?

Exemplo de configuração do IMPORTADOR XML

Passo a passo:

  • Deixe o campo U5_TIPO em branco;
  • Configure a rotina Grupo de Atendimento, na aba Lista de Contato, campo Contato (U0_VALCONT) = Simultâneo



    Aviso

    O Importador XML funcionará apenas a partir da release 12.1.25


    Image Modified


    Para o processo de Importação de XML não é necessário integração com a Neogrid, porém o cliente é responsável por utilizar um XML válido, pois esse será incluído manualmente na pasta IN do Importador XML pelo usuário responsável.



    Documentos atendidos:


    Documento

    Tipo Requisição

    Descrição

    NF-e

    Recebimento

    Emissão, Devolução de NF e Complemento de Preço

    NFS-e

    Não tratado

    Não tratado

    CT-e

    Recebimento

    Emissão

    Obs:
    Informações
     Não ha necessidade dos arquivos XML terem a nomenclatura alterado 109 para NFE e 214 para CTE igual a Totvs Colaboração. Não há importação de Notas Fiscais de Serviço.


    Para utilizar o importador de XML é necessário ter previamente os seguintes requisitos cadastrados no ambiente:1.


    1. Configurar o parâmetroMV_IMPXML (SX6)que informa se utiliza importador XML,
    o
    1. default  é .F..


    (Identificador para saber se é utilizado Importador XML ou Totvs Colaboração)

    mceclip0.pngImage Modified















    2. O campo CKO_ARQXML (SX3) deve existir no ambiente para gravação do nome do XML que será informado dentro da pasta IN:


    mceclip3.pngImage Modified




    Informações
    Observação:

    O campo já existe quando a versão 12.1.25 é atualizada ou criada, contudo consta configuração do campos para revisão caso seja necessário.



    Detalhes do campo: 

    mceclip2.pngImage Modified































    3. O índice (SIX) ordem 5 deve existir:


    mceclip7.pngImage Modified

    mceclip8.pngImage Modified

















    4. No Importador de XML é necessário criar agendamentos das rotinas responsáveis pela importação e gravação do XML no Monitor (Protheus).

    Para cadastrar o agent e os agendamentos acesse:


    • SIGACFG -> AMBIENTE -> SCHEDULE -> SCHEDULE (Agent -> Cadastro): 

    É possível criar o agente automaticamente conforme botão:


    mceclip9.png


    Ou incluir manualmente:


    mceclip11.pngImage Modified

      









    • SIGACFG -> AMBIENTE -> SCHEDULE -> SCHEDULE (Agendamento -> Cadastro): 


    Deve existir os agendamentos de SCHEDCOMCOL e COLAUTOREAD conforme exemplos abaixo:

    SCHEDCOMCOL -> Ler os XML's do parâmetro MV_NGINN e importar para o monitor (SDS e SDT)

    Informar recorrência: Definir o tempo em que os XML serão importados e gravados.



    mceclip24.png


    COLAUTOREAD -> Para importar XML's e gravar informações na tabela CKO


    mceclip26.pngImage Modified




























    Para que funcione corretamente os agendamentos é necessário que após toda configuração, o Agent e o Schedule sejam ativados.


    5. Pastas/Parâmetros


    - Para que o Importador XML possa realizar a importação do XML's é necessário realizar a configuração dos parâmetros e da localização dos arquivos nos parâmetros MV_NGOUT , MV_NGINN e MV_NGLIDOS .

    As pastas devem constar no caminho Protheus_data.


    Exemplo: 


    Image Added

    Image Added

    Image Added


    Image Added

    Image Added


    Image Added

    Image Added


    6. Na tabela SX2 a coluna X2_ARQUIVO é alterada para CKOCOL conforme exemplo abaixo e deve ser reiniciado o ambiente.


    mceclip27.pngImage Modified






    7. Para importar o XML deve ser inserido na pasta IN manualmente, visto que o processo não possui integração com a Neogrid para carregar na pasta automaticamente:


    mceclip0.pngImage Modified









    Após executada leitura o arquivo é movido para a pasta LIDOS se o Schedule estiver com sua execução ativa: 


    mceclip1.pngImage Modified

    No exemplo abaixo o sistema apresentou erro COM007 que pode ser consultado a partir do campo CKO_CODERR:

    mceclip2.pngImage Removed







    No exemplo abaixo o sistema apresentou erro COM007 que pode ser consultado a partir do campo CKO_CODERR:


    mceclip2.pngImage Modified






    8. Para acessar o monitor do Importador XML siga Compras > Miscelânea > Importador de XML > Monitor:


    mceclip0.pngImage Modified






























    Preencher as parametrizações conforme a necessidade, segue exemplo abaixo:


    mceclip1.pngImage Modified


















    Via monitor do Importador XML também é possível consultar o motivo do erro:


    mceclip3.png


    Nesse cenário foram revisados:

    - CNPJ do SIGAMAT;

    - Cadastro do Fornecedor;

    - Amarração do Fornecedor x Produto na TAG do XML cProd campo A5_CODPRF:


    mceclip4.pngImage Modified









    Quando não houver erros no processo, o XML será importado e gravada informações nas tabelas SDS (Cabeçalho importação XML NF-e) e SDT (Itens importação XML NF-e) conforme exemplo abaixo:


    mceclip1.pngImage Modified

    mceclip0.pngImage ModifiedAMBIENTE





































    (aviso) AMBIENTE CLOUD


    Caso o ambiente esteja no Cloud da TOTVS, para inserir o arquivo XML na pasta que deve constar dentro do Protheus_data, é necessário abrir um ticket para o suporte Cloud com as credenciais abaixo para que possa ser disponibilizado o caminho via FTP:

    - Usuário 

    - Senha

    - Endereço

    Informações


    (seleção) Informações técnicas envolvidas no processo:


    - - - - - Importador