ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

35
ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV

Transcript of ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

Page 1: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015

INTEGRAÇÃO SISCOSERV

Page 2: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

OBJETIVO DO PROJETO

Page 3: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

Objetivo

• O Siscoserv é um sistema informatizado desenvolvido pelo Governo Federal, em plataforma web, em operação deste 2012, que obriga o registro de todas as operações de aquisição e prestação de serviços no mercado internacional..

• O objetivo desse projeto é oferecer uma solução de integração com o Siscoserv através do envio dos dados de compras e vendas de serviços internacionais do ERP Datasul para o sistema da Trade-Easy.

Page 4: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

FUNCIONAMENTO

Page 5: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Datasul X Trade Easy

A integração com o módulo Siscoserv do Trade-Easy é realizada através da extração dos dados do ERP e envio dessas informações em arquivo texto com extensão “.csv”.

A geração dos arquivos são realizadas por estabelecimento e faixa de data.

Page 6: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

Parâmetro de Integração Siscoserv

• Na tela de Parâmetros de Distribuição (cd2000) foi incluído o campo “Siscoserv Venda” e na tela do Parâmetros de Materiais (cd1001) foi incluído o campo “Siscoserv Aquisição”.

• Estes campos são verificados para identificar se esta sendo utilizada a funcionalidade de integração com o Siscoserv.

Page 7: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV – FLUXO DE VENDAS

Page 8: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV – FLUXO DE AQUISIÇÃO

Page 9: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

Extração dos dados Datasul

• Foram criadas duas APIs (cdapi040 para aquisição e cdapi050 para venda) que executam a geração das tabelas de extensão dos processos que devem ser enviados para a Trade Easy.

• As chamadas dessas APIs estão dentro dos programas do ERP nos pontos de inclusão, alteração e eliminação das tabelas relacionadas as compras e vendas de serviços internacionais.

Page 10: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Pedido de Venda

Todos os itens de serviço, de clientes estrangeiros, incluídos no pedido de venda do ERP Datasul irão gerar um registro na tabela de controle de envio para o Siscoserv.

Page 11: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

• Pedido de Venda

BODI154.i02 - Procedure afterCreateRecord BODI154.i04 - Procedure afterUpdateRecordBODI154.i06 - Procedure afterDeleteRecord Verificações:para-dis.log-1 = yes (parâmetro “Siscoserv Vendas” do CD2000)emitente.pais <> "BRASIL" (emitente estrangeiro) natur-oper.tipo = 3) (natureza de serviço) OR c-servico = '9' (ou item tipo serviço)

Page 12: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Registro de Exportação

Quando o serviço estiver vinculado à movimentação de bens (exportação) será gerado o registro do RE na tabela de controle de envio para o Siscoserv.

O preenchimento deste campo é opcional para o Siscoserv. Dessa forma, caso o usuário não utilize o cadastro do Registro de Exportação no ERP, poderá informá-lo manualmente no módulo de Siscoserv do Trade Easy.

Page 13: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

• Registro de Exportação

BOCX349 - PROCEDURE afterCreateRecord BOCX349 - PROCEDURE afterUpdateRecord BOCX349 - PROCEDURE beforeDeleteRecord Verificações:para-dis.log-1 = yes (parâmetro “Siscoserv Vendas” do CD2000)Para criar a extensão do RE verifica se existe um registro de ped-item-siscoserv para este processo de exportação.

Page 14: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Nota Fiscal Item de Serviço

Os itens de serviço que forem faturados irão gerar um registro na tabela de controle de envio para o Siscoserv.

A verificação será realizada pela própria tabela de extensão dos itens de venda de serviço. Isso porque para o Siscoserv é obrigatório um registro da venda (fechamento de um contrato que será o pedido de venda no ERP). Dessa forma, no momento do faturamento já deverá existir um registro de serviço cadastrado.

Page 15: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

• Nota Fiscal Item de Serviço

BODI317ef - PROCEDURE efetivaNotaBODI135cancel - PROCEDURE cancelaNotaFiscal Verificações:para-dis.log-1 = yes (parâmetro “Siscoserv Vendas” do CD2000)emitente.pais <> "BRASIL" (emitente estrangeiro) natur-oper.tipo = 3) (natureza de serviço)

Page 16: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Pedido de Compra

Todos os itens de serviço, de fornecedores estrangeiros, incluídos no pedido de compra do ERP Datasul irão gerar um registro na tabela de controle de envio para o Siscoserv.

Page 17: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

Chamadas da CDAPI050 no Pedido de Compra

CC0300/CC0300b – manutenção e eliminação de ordensCC0311 – geração pedido de compraCCAPI017/CCAPI018 – copia, transferência de ordensCN0301/V19IN274 – contrato de comprasCN0304/B10IN065 – contrato de compras CN9080 – divisão das ordens do contratoBOIN295 – pedido de compra

Verificações:param-mat.log-1 = yes (parâmetro “Siscoserv Aquisição” do CD1001)emitente.pais <> "BRASIL" (emitente estrangeiro) ordem-compra.natureza = 2 (natureza de serviço) OR c-servico = '9' (ou item tipo serviço)

Page 18: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Despesas de Importação

Todas as despesas de importação prestadas por um fornecedor estrangeiro irão gerar um registro na tabela de controle de envio para o Siscoserv.

Page 19: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

• Chamadas da CDAPI050 na Despesas de Importação

BOCX090 - PROCEDURE afterCreateRecord BOCX090 - PROCEDURE afterUpdateRecord BOCX090 - PROCEDURE beforeDeleteRecordBOCX310 – procedure validateCreateBOCX310 – procedure executeUpdateBOCX310 - PROCEDURE validateDeleteIM0055dc - btDeleteSon1IM0055dd - btOK Verificações:param-mat.log-1 = yes (parâmetro “Siscoserv Aquisição” do CD1001)emitente.pais <> "BRASIL" (emitente estrangeiro)

Page 20: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Despesas de Exportação

Todas as despesas de exportação prestadas por um fornecedor estrangeiro irão gerar um registro na tabela de controle de envio para o Siscoserv.

Page 21: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

• Chamadas da CDAPI050 na Despesa de Exportação

BOCX205 - procedure validateUpdateBOCX205 - procedure validateUpdateBOCX205 - procedure validateDeleteBOCX367 - PROCEDURE afterCreateRecordBOCX367 - PROCEDURE afterUpdateRecord BOCX367 - PROCEDURE beforeDeleteRecord Verificações:param-mat.log-1 = yes (parâmetro “Siscoserv Aquisição” do CD1001)emitente.pais <> "BRASIL" (emitente estrangeiro)

BOCX383 - PROCEDURE pi-atual-val-rat-embarqueBOCX383a - PROCEDURE pi-atual-val-rat-embarque EX0202a - PROCEDURE afterSaveFieldsEX0205a - btDeleteSon1EX0205d - PROCEDURE pi-atualiza-tabelaEXPAI010 - PROCEDURE AdicionaProcdespItiner

Page 22: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Declaração de Importação

Quando o serviço ou a despesa estiver vinculada à movimentação de bens (importação) irá ser gerado o registro da DI na tabela de controle de envio para o Siscoserv.

O preenchimento deste campo é opcional para o Siscoserv. Dessa forma, caso o usuário não utilize o cadastro da DI no ERP, poderá informá-lo manualmente no módulo de Siscoserv do Trade Easy.

Page 23: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

• Chamadas da CDAPI050 na Declaração de Importação

BOCX407 - PROCEDURE afterCreateRecord BOCX407 - PROCEDURE afterUpdateRecord BOCX407 - PROCEDURE beforeDeleteRecord

Verificações:param-mat.log-1 = yes (parâmetro “Siscoserv Aquisição” do CD1001)emitente.pais <> "BRASIL" (emitente estrangeiro)

Page 24: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Nota Fiscal de Serviço

Todos os recebimentos de itens de serviço deverão gerar um registro na tabela de controle de envio para o Siscoserv.

A verificação deverá ser realizada pela própria tabela de extensão dos itens de aquisição de serviço. Isso porque para o Siscoserv é obrigatório um registro da compra (fechamento de um contrato que será o pedido de compra no ERP). Dessa forma, no momento do recebimento já deverá existir um registro de aquisição de serviço cadastrado.

Page 25: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

• Chamadas da CDAPI050 na Nota Fiscal de Serviço

RE1005rp – Atualização do documentoRE0402rp - PROCEDURE pi-efetiva

Verificações:param-mat.log-1 = yes (parâmetro “Siscoserv Aquisição” do CD1001)Verifica se existe a tabela de extensão de aquisição de serviço

Page 26: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Títulos das Aquisições de Serviço e Despesas de Importação

Os títulos referentes a aquisição/despesas irão comprovar o pagamento do serviço gerando registro na tabela de controle de envio para o Siscoserv.

• Títulos das Despesa de Exportação

Todas as despesas que forem vinculadas com o processo de exportação irão gerar um registro na tabela de controle de envio para o Siscoserv. Essas despesas também podem integrar com o AP e gerar a comprovação do pagamento.

Page 27: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

• Chamadas da CDAPI050 para o Cambio Aquisição de Serviço

Duplicatas de Serviços e Despesas de ImportaçãoRE9340.i8 – Geração dos títulos Duplicatas de Despesas de ExportaçãoEX0403c - PROCEDURE pi-integracao

Page 28: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Carga Inicial Siscoserv

Para envio das informações de vendas e aquisições de serviços que já se encontram na base de dados foi desenvolvido programas de geração das tabelas de extensão (carga inicial).

Esses programas possuem seleção por estabelecimento e data de inicio do serviço. Após a execução é listada a quantidade de registros gerados de cada processo.

Page 29: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Relatório de Pendências Siscoserv

Foi desenvolvido dois programas de relatório para verificação e controle das pendências de envio dos processos para o módulo de Siscoserv da Trade Easy.

Esses programas possuem seleção por estabelecimento e data de inicio do serviço e parâmetros por tipo de operação (inclusão, alteração, exclusão) e status do envio (enviado, não enviado).

Page 30: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Envio Dados Siscoserv

Foram desenvolvidos dois programas para executar os envios dos processos de vendas e aquisições para o módulo de Siscoserv da Trade Easy.

Esses programas possuem seleção por estabelecimento e data de inicio do serviço.

Page 31: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

NOVAS FUNCIONALIDADES

• Eliminação de Pendências Siscoserv

Foram desenvolvidos programas que permitem eliminar da base os registros das tabelas de extensão.

Possuem como parâmetro as opções de tabelas que podem ser eliminadas e na pagina de seleção os campos chaves de cada tabela (faixas).

Page 32: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

PRODUTO

Page 33: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

RELEASE NOTES

Page 34: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

INTEGRAÇÃO SISCOSERV

RELEASE NOTESMódulo Compras, Recebimento, Pedidos e FaturamentoFunção Integração Siscoserv (Datasul x Trade Easy)Situação/Requisito Oferecer uma solução no produto para o registro das operações de importações e

exportações de serviços no Siscoserv.

Solução/Implementação Foi desenvolvido uma funcionalidade para integrar as informações de vendas e aquisições de serviços internacionais do produto Datasul com o módulo de Siscoserv da Trade Easy, que será responsável pelo registro dessas operações no sistema do governo.

Conversores de Parâmetros:

 

Page 35: ANDREA REGINA VEIGA DA SILVA - JANEIRO 2015 INTEGRAÇÃO SISCOSERV.

Obrigada ;)

ANDREA VEIGA DA SILVAInovação - Manufatura

[email protected]