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.
No geral, as empresas costumam registrar em seus sistemas de gestão as informações de alguns serviços somente no momento do pagamento ou recebimento para controle interno, porém neste caso existe a possibilidade do prazo deste registro já ter expirado de acordo com o cronograma, pois a partir do dia que o serviço foi iniciado a empresa tem até o último dia útil do 6º mês subsequente para registrá-lo no SISCOSERV.
Isso reforça a importância de que as empresas se atentem a esta nova obrigação, especialmente para não correrem o risco de serem multadas por perda de prazos.
Foi neste contexto que surgiu a necessidade de integrar o ERP Datasul ao Trade Easy Siscoserv com intuito de oferecer uma ferramenta que possa ajudar a empresa suprir algumas dificuldades no momento de adaptar suas estruturas de operações e sistematizar processos e controles que viabilizem o registro destas informações de forma precisa.
O objetivo desta integração será permitir [KLM1] [ARV2] às empresas registrarem as aquisições e vendas de serviços no exterior, e através do módulo de Easy Siscoserv fazer a gestão completa das informações necessárias, auxiliando no processo de obtenção dos dados e controle de prazos, evitando multas e outras penalidades previstas na legislação.[KLM3] [ARV4]
Benefícios para as empresas:
Arquitetura
A integração com o Trade Easy Siscoserv será em arquivo texto com codificação ANSI separado por “;” com extensão “.csv”.[KLM7] [ARV8]
Foram criadas 9 tabelas de extensão:
Venda:
Aquisição:
Essas tabelas serão criadas e atualizadas sempre que um desses processos forem movimentados dentro do ERP.
Também foram criados programas para Carga Inicial (cd0045/cd0055) com o objetivo de gerar essas extensões para os registros que já estão na base no momento da implantação.
Os programas de envio (vendas e aquisição) farão a geração dos arquivos “.csv”. Após essa geração, o usuário terá que acessar o sistema Trade Easy e importar as informações do arquivo para o módulo de Siscoserv. Esse processo será todo manual.
A gravação dos dados deve ser realizada em todos os pontos em que o ERP atualiza informações de serviços internacionais:
Foram criadas tabelas de extensões para realizar o controle das pendencias de envios para o Siscoserv Trade Easy. Por intermédio dessas tabelas serão filtrados os registros que estiverem pendentes de envio para o módulo de Siscoserv.
Fluxo de Vendas de Serviços:
No arquivo de integração de “PROCESSO_VENDA_SERVICO” deverão ser enviados os itens de serviço prestados ao um cliente no exterior: essa informação terá origem no item do pedido de venda.
Quando a operação de venda de serviço estiver vinculada à movimentação de bens (item de serviço do pedido de venda exportação), deverá ser gerado o arquivo de integração “PROCESSO_VENDA_RES” com os campos do Registro de Exportação (RE) averbados. Podem ser informados diversos números de RE em cada RVS. O preenchimento deste campo é opcional para o Siscoserv. Dessa forma, caso o usuário não utilize o cadastro do RE no ERP, pode informa-lo manualmente no módulo de Siscoserv do Trade Easy ou deixa-lo em branco (essa informação é opcional no Siscoserv).
O arquivo de integração “INVOICE_VENDA_SERVICO” tem como objetivo registrar a invoice, nota fiscal ou documento equivalente que comprove o faturamento do serviço. Como a nota fiscal pode ser emitida em relação a mais de um serviço, deverá ser feito um registro de faturamento para cada registro de venda de serviço, ainda que seja informado o mesmo número de nota fiscal.
Fluxo de Aquisição de Serviços:
No arquivo de integração de “PROCESSO_AQUISIÇÃO_SERVICO” deverão ser enviados três tipos de registros gerados no ERP:
Quando a operação de compra estiver vinculada a itens de serviço ou despesas de importação de fornecedores estrangeiros, deverá ser gerado o arquivo de integração “PROCESSO_AQUISIÇÃO_DIS” com os campos da Declaração de Importação (DI).
Os arquivos “INVOICE_AQUISIÇÃO_SERVIÇO” e “CAMBIO_AQUISIÇÃO_SERVIÇO” devem complementar o registro de aquisição com informações relativas a efetivação do pagamento. Nestes registros são enviados dados como data de pagamento, valor pago (valor parcial ou total), número do documento que comprove o pagamento realizado (inclusive notas de despesas), bem como outros elementos pertinentes.
Fora do escopo
Os títulos implantados manualmente para pagamentos de serviços internacionais não serão enviados nesse processo pois não existe uma identificação no título para identificar que é de uma prestação de serviço. Nesses casos, deverão ser registrados diretamente no Siscoserv do Trade Easy.
Ativação/Desativação da integração
Por padrão a integração vem desativada. Essa ativação/desativação da integração deve ser feita nos programas Manutenção Parâmetros Materiais (CD1001) e Manutenção Parâmetros Distribuição (CD2000), através do campo “Siscoserv Aquisição e “Siscoserv Vendas””, respectivamente.
O grupo TOTVS representado por suas marcas irá administrar as demandas de evolução dos layouts e demais ajustes, acordando junto aos solicitantes o prazo de liberação de release.
Todas as evoluções programadas deverão ser discutidas e aprovadas pelas marcas antes do início do desenvolvimento e somente serão desenvolvidas em caso de concordância das marcas e alinhamento com as diretivas definidas pelo Comitê de Integração TOTVS.
O suporte a essa integração é de responsabilidade compartilhada entre TOTVS e Trade Easy. Como no ERP fica somente com a extração dos dados de serviço, sendo no Trade Easy a importação das informações, gestão desses dados disponibilizadas em interfaces do Trade Easy e a integração com o Siscoserv, caso o cliente identifique necessidade de acionar o suporte, essa situação deverá ser realizada para o suporte Trade Easy, que fará o encaminhamento à equipe da TOTVS quando necessário.
Serão enviados para Trade Easy arquivos contendo os layouts:
PROCESSO_VENDA_SERVICO
Título | Buscar de: |
Filial | ped-venda.cod-estabel |
Processo | ped-venda.nome-abrev | ped-venda.nr-pedcli |
Sistema de Origem | TOTVS11 |
Data do Processo | ped-venda.dt-implantacao |
Importador | emitente.cod-emitente |
Loja Importador | "." – ponto |
Nome Importador | emitente.nome-emit |
Endereço Imp. | emitente.endereco |
País Importador | pais.cod-pais |
Moeda | ped-venda.mo-codigo |
Cond. Pagamento | ped-venda.cod-cond-pag |
Seq. Processo | ped-item.nr-sequencia |
Código do Produto | ped-item.it-codigo |
Descrição do Serviço | item.desc-item |
Código do País | pais.cod-pais-siscomex |
Data de Previsão de Inicio | ped-item.dt-entrega |
Unidade Medida | ped-item.cod-un |
Quantidade | ped-item.qt-pedida |
Preço Unitário | ped-item.vl-preori |
Taxa Moeda | cotacao.cotacao |
PROCESSO_VENDA_RES
Título | Tipo | Obrigatório | Buscar de: |
Filial | X(3) | Sim | reg-export-item.cod-estabel |
Processo | X(15) | Sim | reg-export-item. nome-abrev |reg-export-item.nr-pedcli |
Sistema de Origem | X(10) | Sim | TOTVS11 |
Sequência do Documento | X(2) | Sim |
reg-export-anexo.nr-re-ems | reg-export-anexo.cdn-anexo |
Número do RE | X(15) | Sim | reg-export.nr-re-siscomex + reg-export-anexo.cdn-anexo |
INVOICE_VENDA_SERVICO
Título | Obrigatório | Buscar de: |
Filial | Sim | nota-fiscal.cod-estabel |
Importador | Sim | nota-fiscal.cod-emitente |
Loja | Sim | "." – ponto |
Nro. Invoice | Sim | nota-fiscal.nr-nota-fis |
Origem | Sim | TOTVS11 |
Data de Emissão | Sim | nota-fiscal.dt-emis-nota |
Cond. Pagto | Não | nota-fiscal.cod-cond-pag |
Moeda | Sim | nota-fiscal.mo-codigo |
Taxa Emissão | Sim | nota-fiscal.vl-taxa-exp |
Observações | Não | nota-fiscal.observ-nota |
Processo | Sim | nota-fiscal.nome-abrev | nota-fiscal.nr-pedcli |
Nota Fiscal | Não | nota-fiscal.nr-nota-fis |
Série | Não | nota-fiscal.serie |
Modelo NF | Não | natur-oper.cod-model-nf-eletro |
Seq. Processo | Sim | it-nota-fisc.nr-seq-ped |
Valor Cambio | Não | it-nota-fisc.vl-tot-item |
PROCESSO_AQUISICAO_SERVICO
Título | Obrigatório | Buscar de: |
Filial | Sim | ordem-compra.cod-estabel |
Processo | Sim | ordem-compra.num-pedido |
Sistema de Origem | Sim | TOTVS11 |
Data do Processo | Não | ordem-compra.dt-emissao |
Exportador | Sim | ordem-compra.cod-emitente |
Loja do Exportador | Sim | "." – ponto |
Nome Exportador | Sim | emitente.nome-emit |
Endereço Exportador | Não | emitente.endereco |
País Exportador | Não | pais.cod-pais-siscomex |
Moeda | Sim | cotacao-item.mo-codigo |
Condição de Pagto | Não | cotacao-item.cod-cond-pag |
Sequência Processo | Sim | ordem-compra.numero-ordem |
Código Produto | Sim | ordem-compra.it-codigo |
Descrição do Serviço | Não | item.desc-item + ordem-compra.narrativa |
País da Prest. do Serviço | Não | pais.cod-pais-siscomex |
Data Prev. Início | Não | prazo-compra. data-entrega (buscar a primeira) |
Unidade de Medida | Não | cotacao-item.un |
Quantidade | Sim | ordem-compra.quantidade |
Preço Unitário | Sim | cotacao-item.preco-unit |
Taxa Moeda | Não | cotacao.cotacao (na cotação-item.data-cotacao) |
PROCESSO_AQUISICAO_SERVICO
Título | Obrigatório | Buscar de: |
Filial | Sim | desp-embarque.cod-estabel |
Processo | Sim | IMP | desp-embarque.embarque | desp-embarque.cod-desp |
Sistema de Origem | Sim | TOTVS11 |
Data do Processo | Não | Verificar |
Exportador | Sim | desp-embarque.cod-emitente-desp |
Loja do Exportador | Sim | "." – ponto |
Nome Exportador | Sim | emitente.nome-emit (emitente da despesa) |
Endereço Exportador | Não | emitente.endereco (emitente da despesa) |
País Exportador | Não | pais.cod-pais-siscomex (emitente da despesa) |
Moeda | Sim | desp-embarque.mo-codigo |
Condição de Pagto | Não | desp-embarque.cod-cond-pag |
Sequência Processo | Sim | 001 |
Código Produto | Sim | DESP | desp-embarque.cod-desp |
Descrição do Serviço | Não | desp-imp.descricao |
País da Prestação do Serviço | Não | pais.cod-pais-siscomex |
Data Prev. Início | Não | histórico-proc-exp.dt-previsao (ponto de controle) |
Unidade de Medida | Não | |
Quantidade | Sim | 1 |
Preço Unitário | Sim | desp-embarque.val-desp |
Taxa Moeda | Não | cotacao.cotacao (verificar data da cotação) |
PROCESSO_AQUISIÇÃO_SERVICO
Título | Obrigatório | Buscar de: |
Filial | Sim | processo-exp.cod-estabel |
Processo | Sim | EXP | processo-exp.nr-proc-exp | proc-desp-itiner.cod-desp |
Sistema de Origem | Sim | TOTVS11 |
Data do Processo | Não | proc-desp-itiner.dat-base-cobr-despes |
Exportador | Sim | proc-desp-itiner.cod-emitente-desp |
Loja do Exportador | Sim | "." – ponto |
Nome Exportador | Sim | busca do emitente da despesa |
Endereço Exportador | Não | busca do emitente da despesa |
País Exportador | Não | pais do emitente da despesa |
Moeda | Sim | proc-desp-itiner.mo-codigo |
Condição de Pagto | Não | proc-desp-itiner.cod-cond-pag |
Sequência Processo | Sim | 001 |
Código Produto | Sim | DESP | proc-desp-itiner.cod-desp |
Descrição do Serviço | Não | desp-imp.descricao |
País da Prestação do Serviço | Não | pais.cod-pais-siscomex |
Data Prev. Início | Não | histórico-proc-exp.dt-previsao |
Unidade de Medida | Não | |
Quantidade | Sim | 1 |
Preço Unitário | Sim | proc-desp-itiner.val-desp |
Taxa Moeda | Não | cotacao.cotacao ( data-cotacao-desp) |
PROCESSO_AQUISICAO_DIS
Por item de serviço:
Título | Obrigatório | Buscar de: |
Filial | Sim | decla-import-embarq.cod-estabel |
Processo | Sim | ordem-compra.num-pedido |
Sistema de Origem | Sim | TOTVS11 |
Sequência Docum. | Sim | decla-import-embarq .num-di-ems |
Número da DI | Sim | decla-import.cod-di-siscomex |
Por despesa de importação:
Título | Obrigatório | Buscar de: |
Filial | Sim | decla-import-embarq.cod-estabel |
Processo | Sim | IMP | desp-embarque.embarque (nr embarque importação) desp-embarque.cod-desp |
Sistema de Origem | Sim | TOTVS11 |
Sequência Docum. | Sim | decla-import-embarq .num-di-ems |
Número da DI | Sim | decla-import.cod-di-siscomex |
INVOICE_AQUISICAO_SERVICO
Quando o registro for um item de serviço (cdn-identif = 1) o layout deve ser criado conforme informações abaixo:
Título | Obrigatório | Buscar de: |
Filial | Sim | docum-est.cod-estabel |
Exportador | Sim | docum-est.cod-emitente |
Loja | Sim | "." – ponto |
Nro. Invoice | Sim | docum-est.nro-docto |
Origem | Sim | TOTVS11 |
Data Emissão | SIm | docum-est.dt-emissao |
Cond. Pagto | Não | item-doc-est.cod-cond-pag |
Moeda | Sim | docum-est.mo-codigo |
Taxa Emissão | Sim | cotação.cotacao (data da emissão da nota) |
Observações | Não | docum-est.observacao |
Processo | Sim | item-doc-est.num-pedido |
Nota Fiscal | Não | docum-est.nro-docto |
Serie | Não | docum-est.serie-docto |
Modelo NF | Não | natur-oper.cod-model-nf-eletro |
Seq. Processo | Sim | item-doc-est.numero-ordem |
Valor Cambio | Não | item-doc-est.preco-total (preço total do item, sem desconto, sem IPI e com ICMS) |
Valor Exterior | Não |
|
Quando o registro for de uma despesa de importação (cdn-identif = 2), o layout deve ser criado conforme informações abaixo:
Título | Obrigatório | Buscar de: |
Filial | Sim | docum-est-cex.cod-estabel |
Exportador | Sim | docum-est-cex.cod-emitente |
Loja | Sim | "." – ponto |
Nro. Invoice | Sim | docum-est-cex.nro-docto |
Origem | Sim | TOTVS11 |
Data Emissão | SIm | docum-est.dt-emissao |
Cond. Pagto | Não | docum-est-cex.cod-cond-pag |
Moeda | Sim | docum-est-cex.mo-codigo |
Taxa Emissão | Sim | cotação.cotacao (data da emissão da nota) |
Processo | Sim | IMP | desp-embarque.embarque desp-embarque.cod-desp (embarque e despesa) |
Nota Fiscal | Não | docum-est-cex .nro-docto |
Serie | Não | docum-est-cex.serie-docto |
Modelo NF | Não | natur-oper.cod-model-nf-eletro |
Seq. Processo | Sim | 001 |
Valor Cambio | Não | docum-est-cex.val-desp |
Valor Exterior | Não |
|
Quando o registro for de uma despesa de exportação (cdn-identif = 3), o layout deve ser criado conforme informações abaixo:
Título | Obrigatório | Buscar de: |
Filial | Sim | tit_ap.cod-estabel |
Exportador | Sim | tit_ap.cod-emitente |
Loja | Sim | "." – ponto |
Nro. Invoice | Sim | tit_ap.nro-docto |
Origem | Sim | TOTVS11 |
Data Emissão | SIm | tit_ap.dt-emissao |
Cond. Pagto | Não | tit_ap.cod-cond-pag |
Moeda | Sim | tit_ap.mo-codigo |
Taxa Emissão | Sim | cotação.cotacao (data da emissão da nota) |
Processo | Sim | EXP | processo-exp.nr-proc-exp proc-desp-itiner.cod-desp (processo e despesa) |
Nota Fiscal | Não | tit_ap.nro-docto |
Serie | Não | tit_ap.serie-docto |
Modelo NF | Não | natur-oper.cod-model-nf-eletro |
Seq. Processo | Sim | 001 |
Valor Cambio | Não | tit_ap.valor |
Valor Exterior | Não |
|
Esta integração agrega novas funcionalidades para as áreas de negócios internacionais da empresa (aquisição e venda de serviços).
Não existe uma integração de cadastro que necessite ser realizada para o funcionamento da integração.
O SISCOSERV é dividido em dois módulos: Venda e Aquisição. No módulo de Venda existem dois registros principais: RVS (Registro de Venda de Serviços) e RF (Registro de Faturamento). No módulo de Aquisição existem dois registros principais: RAS (Registro de Aquisição de Serviços) e RP (Registro de Pagamento).
O Registro de Venda de Serviço (RVS) consiste no layout onde serão exportados os itens do pedido de venda identificados pela natureza de operação como serviço.
O Registro de Exportação consiste no layout onde serão enviados os RE´s associados a serviços enviados no registro de venda. Pode existir mais de um Registro de Exportação para cada item, nesse caso, deverão ser enviados todos os RE´s relacionados. Essa informação não é obrigatória para o Siscoserv.
O Registro das Invoices da Venda (RF) referem-se a comprovação do pagamento através das notas fiscais da venda do serviço internacional. Para este layout deverão ser consideradas as notas fiscais que pertencem ao item de serviço do pedido de venda.
O Registro de Aquisição de Serviço (RAS) consiste no envio das ordens de serviços vinculadas ao pedido de compra e as despesas de Importação/Exportação contratadas de fornecedores estrangeiros.
O Registro das Declarações de Importação consiste no layout onde serão enviadas as DI´s associadas aos serviços e despesas de importação enviados no registro de aquisição. Essa informação não é obrigatória para o Siscoserv.
O Registro das Invoices de Aquisição faz parte do Registro de Pagamento (RP) e referem-se a comprovação do recebimento do serviço através das notas fiscais da compra ou títulos do serviço internacional. Para este layout deverão ser consideradas as notas fiscais que pertencem ao item de serviço do pedido de compra e as despesas que fazem parte da nota.
As despesas que são pagas diretamente por títulos implantados no Contas a Pagar deverão ser registradas manualmente no módulo de Siscoserv do Trade Easy.
O Registro de Parcelas Cambiais devem enviar os pagamentos realizados associado ao Registro das Invoices de Aquisição.
No Datasul acessar o programa de Parâmetros de Materiais e marcar o campo Siscoserv Aquisição. Utilizar normalmente a rotina de compra de serviços, e periodicamente executar o programa de Envio de Aquisições Siscoserv para geração de dados para o módulo Easy Siscoserv. Da mesma forma, acessar o programa de Parâmetros de Distribuição e marcar o campo Siscoserv Vendas. Utilizar normalmente a rotina de vendas de serviços, e periodicamente executar o programa de Envio de Vendas Siscoserv para geração de dados para o módulo Easy Siscoserv.
A seguir são apresentados algumas situações que podem ser apresentadas no sistema devido a integração com o Trade Easy, com sua respectiva solução:
A extração de informações do ERP para as tabelas temporárias será realizada durante o processo de inclusão, alteração ou exclusão de um serviço internacional. Não haverá nenhum tipo de validação, pois as API´s de vendas e aquisição irão verificar se aquele determinado registro já existe, se existir atualiza, se não existir cria.
O programa que irá exportar as informações para os arquivos de layout também não irão apresentar mensagens de erro, pois conforme seleção irão fazer a leitura das tabelas de extensão e criar os arquivos.
Somente no momento da importação dessas informações para o sistema da Trade Easy é que pode acontecer de existir algum tipo de rejeição. Nesse caso, é que deve ser analisado qual campo que apresentou problema para que possa ser corrigido. Para regerar o arquivo deve ser seguido os seguintes passos:
Para facilitar o suporte a situações da integração, realizar as seguintes verificações: