Histórico da Página
...
Produto: | Microsiga Protheus |
Versões: | 12.1.7 |
Ocorrência: | Documentação da Rotina (PCOA009/PCOA041) |
Passo a passo: | Importação de dados para Planilha Orçamentária Objetivo: Esta funcionalidade possibilita a integração do módulo Planejamento e Controle Orçamentário (SIGAPCO), através da Planilha Orçamentária (PCOA100), importando informações de outro ERP, por meio de arquivos XML. Pré-requisitos
Importação de dados do ERP através do arquivo XML, para a Área de Integração 1. No Planejamento e Controle Orçamentário (SIGAPCO) acesse Miscelânea / Reprocessamentos / Lctos. Integração (PCOA009). 2. O sistema apresenta a tela de importação 3. Clique em Importar XML. Importação de dados do ERP através dos pontos de lançamento 1. No Planejamento e Controle Orçamentário (SIGAPCO) acesse Atualizações / Lançamentos / Por processo (PCOA041). 2. Habilite o processo que deseja importar. 3. É permitido o reprocessamento do processo escolhido, que neste caso é a importação de Títulos a Pagar do módulo Financeiro (SIGAFIN). 4. Selecione o processo 000002, item 01 5. Altere o campo Perm. Reproc? para Sim. Importação dos dados da Área de Integração para a Planilha Orçamentária 1. No Planejamento e Controle Orçamentário (SIGAPCO) acesse Planilhas / Orçamentos (PCOA100). 2. Posicione na Conta Orçamentária a receber os dados 3. Clique em Ferramentas. 4. Clique no item Importar dados Integração (PCOA106). 5. É exibido o assistente de importação dos dados da Área de Integração. 6. Deixe em branco os campos Processo? e Item? para que o assistente identifique a origem nos arquivos XML. 7. Preencha os demais campos conforme help de campo 8. Clique em Finalizar. Para utilizar o Assistente para dados do ERP 1. No Assistente de Importação preencha os campos Processo? e Item? Com o número de processo 000002 e o Item 01. 2. Preencha os demais campos conforme help de campo 3. Clique em Finalizar. O Engine de Integração auxilia o desenvolvimento do orçamento, disponibilizado por meio de integração de diferentes módulos do Microsiga Protheus, unificando as informações em apenas um lugar. É necessário realizar todos os cadastros e configurações padrão do Planejamento e Controle Orçamentário (SIGAPCO), com o cadastro da planilha orçamentária e as entidades. O Engine de integração deve ser configurado para realizar o vínculo entre Engine x Planilha orçamentária x Entidades da planilha. É possível realizar uma carga inicial para atualização dos dados de orçamento da planilha. Esta atualização acontece da seguinte forma: Leitura do arquivo XML O sistema utilizado gera o arquivo XML com o layout definido e o disponibiliza na pasta desejada pelo usuário. Layout do arquivo XML <root> <processo idProcesso="0001" dtMovimento="01/01/2011"> <itens> <item dtplanej="01/01/2011" valor="101.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="02/01/2011" valor="102.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="04/01/2011" valor="104.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="07/01/2011" valor="107.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="12/01/2011" valor="112.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="17/01/2011" valor="117.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="27/01/2011" valor="127.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/02/2011" valor="200.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/03/2011" valor="300.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/04/2011" valor="400.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/05/2011" valor="500.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/06/2011" valor="600.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/07/2011" valor="700.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/08/2011" valor="800.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/09/2011" valor="900.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/10/2011" valor="1000.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/11/2011" valor="1100.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/12/2011" valor="1200.00" CO="0011" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/01/2011" valor="100.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/02/2011" valor="200.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/03/2011" valor="300.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/04/2011" valor="400.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/05/2011" valor="500.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/06/2011" valor="600.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/07/2011" valor="700.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/08/2011" valor="800.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/09/2011" valor="900.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/10/2011" valor="1000.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/11/2011" valor="1100.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> <item dtplanej="01/12/2011" valor="1200.00" CO="0012" CLASSE="000001" OPER="000001" CC="001" ITCTB="001" CLVLR="001" IDREF="001001" TIPO="1"/> </itens> </processo> </root> Dicionário de tags do arquivo XML
O Engine de Integração decodifica este arquivo XML e grava suas informações na tabela AMJ – Área de Integração do PCO. Importação dos dados via Pontos de Lançamento O Engine de Integração busca a configuração dos pontos de lançamento e através delas, insere a tabela da área de integração. A configuração do Engine de Integração deve ser realizada para todas as planilhas orçamentárias que dependam de resultados de processamento de outros ERPs. Exemplo Simples de xml para integração <?xml version="1.0" encoding="UTF-8" standalone="yes"?> Entrar na tela de Integração No Planejamento e Controle Orçamentário (SIGAPCO) acesse Miscelânea / Reprocessamentos / Lctos. Integração (PCOA009). Pressionar Importar xml e preencher parametros Será exibido tela de reprocessamento com sucesso |
Observações: | A área de integração do SIGAPCO (AMJ) pode ser populada via ponto de integração com qualquer processo do ERP. Link Boletim Técnico : Importação de dados para Planilha Orçamentária -- 115167 |