Home

Linha Microsiga Protheus

Páginas filhas
  • Integração FIESP e sistema COOL

Boletim Técnico: Integração FIESP e sistema COOL
Ocorrência
Nova Rotina
Resumo
Foi implementado o mapeamento das adequações necessárias no sistema Easy Export Control (SIGAEEC) para que possam ser gerados os arquivos de integração de emissão dos certificados de origem junto à FIESP utilizando o sistema COOL.
ID do Chamado
SDB327
Produtos
  • Microsiga 10
  • Módulos
    • SIGAEEC
    Portais
    • nenhum
    Países
    • Brasil
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    AVFRM105 - Central de Integrações, AVGERAL - Funções gerais do sistema, EECAC120 - Manutenção de Produtos, EECEI100 - Integração FIESP,EECEI101 - Manutenção do código da declaração do produto – Fiesp, EECEI102 - Manutenção do Acordo Comercial, EECCAD00 - Funções Genéricas do SIGAEEC
    Número da FNC
    000000279912010
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Compatibilizador 1
    - UEINTEGFIESP”,
    Procedimentos para Implementação

    ·         Aplicar atualização do(s) programa(s) UEINTEGFIESP.PRW, AVFRM105.PRW, AvGeral.PRW, EECAC120.PRW, EECEI100.PRW, EECEI101.PRW, EECEI102.PRW, EECCAD00.PRW.

    ·         Para que as alterações sejam efetuadas, é necessário executar a função “U_UEINTEGFIESP”.

     Importante:

    1.   Antes de executar o compatibilizador “UEINTEGFIESP”, é imprescindível:

    a)     Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_DATA\ SYSTEM”);

    b)     Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.

    c)     Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.

    d)     Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá ocasionar a sobre gravação de índices personalizados, caso não estejam identificados pelo nickname.

    2.   Em Microsiga Protheus TOTVS Smart Client, digite “U_UEINTEGFIESP” no campo Programa Inicial.

    3.   Clique em Ok para continuar.

    4.    Ao confirmar, é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua      execução em modo exclusivo.

    5.   Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.

         É apresentada uma mensagem explicativa na tela.

    6. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização, são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.

    7.  Selecione a empresa e dê duplo clique para visualizar o histórico (log).

    8. Clique em Salvar para gravar o histórico (log) apresentado.

    9. Clique em Ok para encerrar o processamento.

     

    Descrição de Ajustes

    1.   Inclusão de pergunta(s) no Dicionário de Dados SX1:

    Pergunta

    Embarque nº:

    NCM ou NALADI?

    Peso/ Quantidade?

    NCM ou NALADI?

    Nome

    EI100A

    EI100B

    EI100B

    EI100C

    Grupo

    EI100A

    EI100B

    EI100B

    EI100C

    Ordem

    01

    01

    02

    01

    Tipo

    C

    C

    C

    C

     

     

    Pergunta

    Embarque nº:

    NCM ou NALADI?

    Nome

    EI100D

    EI100D

    Grupo

    EI100D

    EI100D

    Ordem

    01

    02

    Tipo

    C

    C

     

    2.   Inclusão de tabela(s) no Dicionário de Dados SX2:

    Chave

    E09

    Nome

    Histórico de Integração FIESP

    Modo

    E

    Único

    E09_FILIAL+E09_ARQUIV+E09_DATACR+E09_HORACR

    Pyme

    N

    Módulo

    29

     

    Chave

    E10

    Nome

    Declaração de produtos FIESP

    Modo

    E

    Único

    E10_FILIAL+E10_DECLPR

    Pyme

    N

    Módulo

    29

     

    Chave

    E11

    Nome

    Acordo Comercial

    Modo

    C

    Único

    E11_FILIAL+E11_CODACO

    Pyme

    N

    Módulo

    29

     

     

    Chave

    EXN

    Nome

    PRODUTO X NORMA/ ACORDO X PAIS

     

    3.   Inclusão de campo(s) no Dicionário de Dados SX3.

    ·         Tabela SB1 – Descrição Genérica do Produto:

    Ordem

    J3

    J4

    J5

    Campo

    B1_CODPROC

    B1_VM_PROC

    B1_VLCIF

    Tipo

    C

    M

    N

    Tamanho

    06

    48

    12

    Decimal

    0

    0

    3

    Formato

    999999

    -

    @E 99,999,999.999

    Contexto

    R

    V

    R

    Título

    Cód.desc.pro

    Desc.Process

    Valor CIF

    Descrição

    Cód. Desc. Processo Prod.

    Desc. Processo Produtivo

    Valor CIF do insumo

    Help

    -

    Descrição do processo produtivo, utilizado para a realização da declaração do produto - integração com a Fiesp - COOL

    Valor CIF do insumo, deve ser informado para a geração do arquivo de integração da declaração do produto Fiesp - COOL

    Lista Opções

    X3_CBOX

    X3_CBOX

    X3_CBOX

    Inic. Padrão

    -

    E_MSMM(SB1->B1_CODPROC, 48)

    -

    Nível

    1

    1

    1

    Obrigatório

    Não

    Não

    Não

    Usado

    Não

    Sim

    Sim

    Browse

    Não

    Não

    Não

    Módulos

    TODOS

    TODOS

    TODOS

     

    ·         Tabela SAH – Unidades de Medidas:

    Ordem

    11

    Campo

    AH_COD_CO

    Tipo

    C

    Tamanho

    03

    Decimal

    0

    Formato

    999

    Contexto

    R

    Título

    Cód C.Origem

    Descrição

    Cód. Certif. Origem FIESP

    Help

    Código da unidade de medida na tabela de certificados de origem Fiesp (http:// www.certificado.fiesp.com.br/ajuda/Unidades.asp)

    Nível

    1

    Obrigatório

    Não

    Usado

    Sim

    Browse

    Não

    Módulos

    TODOS

     

    ·         Tabela SYA – Paises:

    Ordem

    18

    Campo

    YA_CODFIES

    Tipo

    C

    Tamanho

    03

    Decimal

    0

    Formato

    999

    Contexto

    R

    Título

    Código Fiesp

    Descrição

    Código para integ. Fiesp

    Help

    Código do país usado para a declaração do produto e do certificado de origem no sistema Fiesp - COOL

    Nível

    1

    Obrigatório

    Não

    Usado

    Sim

    Browse

    Não

    Módulos

    TODOS

     

    ·         Tabela EEI – Tabela de Normas:

    Ordem

    12

    Campo

    EEI_ACCOME

    Tipo

    C

    Tamanho

    02

    Decimal

    0

    Formato

    -

    Contexto

    R

    Título

    Acordo Com.

    Descrição

    Cód. Acordo Comercial

    Help

    Acordo comercial ao qual a norma de origem está vinculada

    Nível

    1

    Obrigatório

    Não

    Usado

    Sim

    Browse

    Não

    Módulos

    TODOS

     

    ·         Tabela E09 – Histórico de Integração FIESP:

    Ordem

    01

    02

    03

    Campo

    E09_FILIAL

    E09_ARQUIV

    E09_TIPO

    Tipo

    C

    C

    C

    Tamanho

    02

    20

    02

    Decimal

    0

    0

    0

    Formato

    -

    -

    -

    Contexto

    R

    R

    R

    Título

    Filial

    Arquivo Int.

    Tipo

    Descrição

    Filial

    Arquivo de integração

    Tipo de integração

    Help

    -

    Nome do arquivo gerado para a integração com a Fiesp - COOL

    Indica se é a Declaração do Produto ou Fatura Comercial/ Certificado de Origem

    Nível

    1

    1

    1

    Obrigatório

    Não

    Não

    Não

    Usado

    Não

    Sim

    Sim

    Browse

    Não

    Sim

    Não

    Módulos

    29

    29

    29

     

     

    Ordem

    04

    05

    06

    Campo

    E09_STATUS

    E09_PREEMB

    E09_USUACR

    Tipo

    C

    C

    C

    Tamanho

    01

    20

    25

    Decimal

    0

    0

    0

    Formato

    -

    -

    -

    Contexto

    R

    R

    R

    Título

    Status

    Prep.Embarq.

    Usuário

    Descrição

    Status do arquivo

    Preparacao embarque

    Usuário que gerou o arq.

    Help

    Status de envio do arquivo

    -

    -

    Nível

    1

    1

    1

    Obrigatório

    Não

    Não

    Não

    Usado

    Sim

    Sim

    Sim

    Browse

    Não

    Sim

    Sim

    Módulos

    29

    29

    29

     

     

    Ordem

    07

    08

    09

    Campo

    E09_DATACR

    E09_HORACR

    E09_USUAEN

    Tipo

    D

    C

    C

    Tamanho

    08

    08

    25

    Decimal

    0

    0

    0

    Formato

    -

    -

    -

    Contexto

    R

    R

    R

    Título

    Data Geração

    Hora Geração

    Usuário

    Descrição

    Data de geração do arq.

    Hora da geração do arq.

    Usuário que enviou arq.

    Nível

    1

    1

    1

    Obrigatório

    Não

    Não

    Não

    Usado

    Sim

    Sim

    Sim

    Browse

    Sim

    Sim

    Sim

    Módulos

    29

    29

    29

     

     

    Ordem

    10

    11

    12

    Campo

    E09_DATAEN

    E09_HORAEN

    E09_OBSERV

    Tipo

    D

    C

    C

    Tamanho

    08

    08

    200

    Decimal

    0

    0

    0

    Formato

    -

    -

    -

    Contexto

    R

    R

    R

    Título

    Data Envio

    Hora Envio

    Observação

    Descrição

    Data de envio do arquivo

    Hora de envio do arquivo

    Observação pós-envio

    Nível

    1

    1

    1

    Obrigatório

    Não

    Não

    Não

    Usado

    Sim

    Sim

    Sim

    Browse

    Sim

    Sim

    Sim

    Módulos

    29

    29

    29

     

    ·         Tabela E10 – Declaração de Produtos FIESP:

    Ordem

    01

    02

    03

    Campo

    E10_FILIAL

    E10_COD_I

    E10_DECLPR

    Tipo

    C

    C

    C

    Tamanho

    02

    15

    10

    Decimal

    0

    0

    0

    Formato

    -

    @!

    @!

    Contexto

    R

    R

    R

    Título

    Filial

    Código Item

    Declaração

    Descrição

    Filial

    Código do produto

    Cód.declaração do produto

    Help

    -

    -

    Código da Declaração do Produto. O sistema irá sugerir um, porém poderá ser alterado. É único para cada produto e deve ser substituído após o vencimento.

    Inic. Padrão

    -

    -

    GetSxEnum("E10", "E10_DECLPR")

    Cons. Padrão

    -

    EB1

    -

    Val. Sistema

    -

    ExistCpo("SB1", M->E10_COD_I)

    ExistChav("E10")

    Nível

    1

    1

    1

    Obrigatório

    Não

    Sim

    Sim

    Usado

    Não

    Sim

    Sim

    Browse

    Não

    Sim

    Sim

    Módulos

    29

    29

    29

     

     

    Ordem

    04

    05

    06

    Campo

    E10_VLDECL

    E10_CHVE09

    E10_USRENC

    Tipo

    D

    C

    C

    Tamanho

    08

    40

    25

    Decimal

    0

    0

    0

    Formato

    @D

    -

    -

    Contexto

    R

    R

    R

    Título

    Valid. Decl.

    Chave E09

    Encer. por:

    Descrição

    Validade da declaração

    Chave do arquivo gerado

    Encerrado por:

    Help

    Validade da declaração. Após esta data, deve ser gerada a inclusão de uma nova declaração para o produto.

    Chave composta pelo primeiro arquivo gerado mais o número do embarque

    Usuário que encerrou a utilização da declaração do produto.

    Val. Sistema

    EI100ValidDt()

    -

    -

    Nível

    1

    1

    1

    Obrigatório

    Não

    Não

    Não

    Usado

    Sim

    Sim

    Sim

    Browse

    Sim

    Sim

    Não

    Módulos

    29

    29

    29

     

     

    Ordem

    07

    08

    09

    Campo

    E10_DTENC

    E10_HRENC

    E10_VLREAL

    Tipo

    D

    C

    D

    Tamanho

    08

    08

    08

    Decimal

    0

    0

    0

    Formato

    -

    -

    -

    Contexto

    R

    R

    R

    Título

    Data encer.:

    Hora encer.:

    Valid. Real

    Descrição

    Data de encerramento

    Hora de encerramento

    Validade Real

    Help

    Data de encerramento da utilização da declaração do produto.

    Hora de encerramento da utilização da declaração do produto.

    Validade da declaração do produto antes do encerramento da utilização do código.

    Nível

    1

    1

    1

    Obrigatório

    Não

    Não

    Não

    Usado

    Sim

    Sim

    Sim

    Browse

    Não

    Não

    Não

    Módulos

    29

    29

    29

     

    ·         Tabela E11 – Acordo Comercial:

    Ordem

    01

    02

    03

    Campo

    E11_FILIAL

    E11_CODACO

    E11_DESRED

    Tipo

    C

    C

    C

    Tamanho

    02

    02

    20

    Decimal

    0

    0

    0

    Formato

    -

    @!

    @!

    Contexto

    R

    R

    R

    Título

    Filial

    Cód. Acord.

    Desc. Reduz.

    Descrição

    Filial

    Cód. Acordo Comercial

    Desc. reduz. Acordo Com.

    Help

    -

    Código do acordo comercial, conforme a tabela Fiesp.

    -

    Val. Sistema

    X3_VALID

    ExistChav("E11")

    X3_VALID

    Nível

    1

    1

    1

    Obrigatório

    Não

    Sim

    Sim

    Usado

    Não

    Sim

    Sim

    Browse

    Não

    Sim

    Sim

    Módulos

    29

    29

    29

     

     

    Ordem

    04

    05

    Campo

    E11_DESCRI

    E11_DOBRIG

    Tipo

    C

    C

    Tamanho

    60

    01

    Decimal

    0

    0

    Formato

    @!

    @!

    Contexto

    R

    R

    Título

    Desc. Acord.

    Decl. Obrig.

    Descrição

    Desc. Acordo Comercial

    Declaração Obrigatória

    Help

    -

    Deve ser informado se o acordo comercial obriga a declaração do produto antes de realizar a integração do certificado de origem com a Fiesp - COOL.

    Inic. Browse

    -

    If(E11->E11_DOBRIG == "1", "Sim", "Não")

    Val. Sistema

    X3_VALID

    NaoVazio() .And. Pertence('12')

    Nível

    1

    1

    Obrigatório

    Não

    Não

    Usado

    Sim

    Sim

    Browse

    Sim

    Sim

    Módulos

    29

    29

     

    ·         Tabela EXN – PRODUTO X NORMA/ ACORDO X PAÍS:

    Ordem

    07

    Campo

    EXN_ACORDO

    Tipo

    C

    Tamanho

    02

    Decimal

    0

    Formato

    @!

    Contexto

    R

    Título

    Acord. Com.

    Descrição

    Acordo Comercial

    Cons. Padrão

    EECE11

    Val. Sistema

    ExistCpo("E11", M->EXN_ACORDO)

    Nível

    1

    Obrigatório

    Não

    Usado

    Sim

    Browse

    Sim

    Módulos

    29

     

    4.   Inclusão de índice(s) no Dicionário de Dados SIX:

    Índice

     E09

    E09

    Ordem

    1

    2

    Chave

    E09_FILIAL + E09_STATUS + E09_TIPO

    E09_FILIAL + E09_ARQUIV + E09_PREEMB + E09_STATUS

    Descrição

    Status + Tipo

    Arquivo + Embarque + Status

    Proprietário

    S

    S

     

     

    Índice

     E10

    E10

    Ordem

    1

    2

    Chave

    E10_FILIAL + E10_DECLPR

    E10_FILIAL + E10_COD_I + DtoS(E10_VLDECL)

    Descrição

    Declaração

    Produto + Validade

    Proprietário

    S

    S

     

     

    Índice

     E11

    Ordem

    1

    Chave

    E11_FILIAL + E11_CODACO

    Descrição

    Acordo Comercial

    Proprietário

    S

     

     

    Índice

     EXN

    Ordem

    2

    Chave

    EXN_FILIAL + EXN_ACORDO + EXN_PAIS

    Descrição

    Acordo Com. + País

    Proprietário

    S

     

    5.   Inclusão de consulta(s) padrão no Dicionário de Dados SXB:

    Alias

    EECE11

    EECE11

    Tipo

    1

    2

    Sequência

    01

    01

    Coluna

    DB

    01

    Descrição

    Acordo Comercial

    Acordo Comercial

    Contém

    E11

    -

     

    Alias

    EECE11

    EECE11

    Tipo

    4

    4

    Sequência

    01

    01

    Coluna

    01

    02

    Descrição

    Cód. Acord.

    Desc. Acord.

    Contém

    E11_CODACO

    E11_DESRED

     

    Alias

    EECE11

    Tipo

    5

    Sequência

    01

    Coluna

    -

    Descrição

    -

    Contém

    E11->E11_CODACO

    Procedimentos para Configuração

    PARA MENUS

    1.   No Configurador (SIGACFG) acesse Ambientes / Cadastro / Menu (CFGX013). Informe a nova opção de menu do “Easy Export Control (SIGAEEC)conforme instruções a seguir:

    Menu

    Atualizações

    Submenu

    Fiesp

    Nome da rotina

    Integração COOL

    Programa

    EECEI100

    Módulo

    29

    Tipo

    1

    Tabelas

    E09

     

    Menu

    Atualizações

    Submenu

    Cadastros

    Nome da rotina

    Declaração de Produtos

    Programa

    EECEI101

    Módulo

    29

    Tipo

    1

    Tabelas

    E10

     

    Menu

    Atualizações

    Submenu

    Tabelas

    Nome da rotina

    Acordo Comercial

    Programa

    EECEI102

    Módulo

    29

    Tipo

    1

    Tabelas

    E11

    Menu

    Atualizações

    Submenu

    Tabelas

    Nome da rotina

    Estruturas

    Programa

    EDCES400

    Módulo

    29

    Tipo

    1

    Tabelas

    SG1

    Procedimentos para Utilização

    Sequência 001:

     

    1.    No Easy Export Control (SIGAEEC), acesse Atualizações/ Tabelas/ Normas(EECAT180), selecione a Norma que será utilizada no embarque e clique em Alterar.

     

    2.    Altere o campo Proibido (EEI_PROIB) para Não e clique em OK para salvar as alterações.

     

    3.    Será retornado para o browser com a alteração efetuada.

     

     

    Sequência 002:

     

    1.    No Easy Export Control (SIGAEEC), acesse Atualizações/ Tabelas/ Acordo Comercial (EECEI102), selecione o Acordo Comercial que será utilizado no embarque e clique em Alterar.

     

    2.    Clique em Vincular Países.

     

    3.    Selecione o país que será utilizado no embarque e clique em OK.

     

    4.    Em seguida clique em OK para salvar a alteração.

     

    5.    Será apresentado o browser com as alterações.

     

     

    Sequência 003:

     

    1.    No Easy Export Control (SIGAEEC), acesse Atualizações/ Cadastros/ Produtos (EECAC120), clique em Incluir. Preencher os campos obrigatórios de todas as abas e clique em Outros.

     

    2.    Preencher os campos Desc. Process (B1_VM_PROC) e Valor CIF (B1_VL_CIF), e clique em Incluir para descrição do Produto em Inglês.

     

    3.    Selecione o idioma em Inglês, preencha a descrição do produto e clique em OK.

     

    4.    Ao retornar para tela principal clique em Amarração de Países x Produtos x Normas, selecione o país e a Norma que foi alterada anteriormente e clique em OK. Em seguida clique em OK para salvar o produto.

     

    5.    Será retornado para o browser principal com o produto cadastrado.

     

     

    Sequência 004:

     

    1.    No Easy Export Control (SIGAEEC), acesse Atualizações/ Cadastros/ Declaração de Produtos (EECEI101), clique em Incluir. Selecione o produto principal que foi cadastrado anteriormente e clique em OK para gravação.

     

    2.    Será apresentado o cadastro da Declaração de Produtos com o status na cor azul que indica que o arquivo de integração não foi gerado.

     

     

    Sequência 005:

     

    1.    No Easy Export Control (SIGAEEC), acesse Atualizações/ Tabelas/ Estruturas (EDCES400), clique em Incluir. Selecione o produto principal e clique em Incluir, para que seja incluso os outros produtos cadastrados.

     

    2.    Em seguida será retornado para o browser com a estrutura cadastrada.

     

     

    Sequência 006:

     

    1.    No Easy Export Control (SIGAEEC), acesse Atualizações/ Pedido de Exportação/ Manutenção (EECAP100), clique em Incluir. Preencha todos os campos obrigatórios e clique em Incluir.

     

    2.    Preencha os campos obrigatórios e clique em OK.

     

    3.    Clique em OK para salvar o Pedido de Exportação.

     

    4.    Será apresentado no browser o pedido gravado. Clique em Aprovação de Crédito.

     

    5.    Preencher a data de aprovação de Crédito (EE7_DTAPCR) e clique em OK para liberar o credito.

     

     

    Sequência 007:

     

    1.    No Easy Export Control (SIGAEEC), acesse Atualizações/ Embarque/ Manutenção (EECAE100), clique em Incluir. Preencha o processo de embarque e selecione o pedido cadastrado anteriormente, em seguida clique na aba Siscomex.

     

    2.    No campo País de Entrega (EEC_PAISET) informar o país que foi cadastrado na Norma, em seguida clique em Pedidos.

     

    3.    Selecione o item do pedido e informe os campos obrigatório alem do campo Cód. Norma (EE9_CODNOR) de acordo com a Norma que foi alterada anteriormente. Clique em OK e retorne para capa do embarque.

     

    4.    Na aba Transporte informe a data de Embarque (EEC_DTEMBA) e clique em OK para gravação do embarque.

     

    5.    Será apresentado no browser o embarque cadastrado.

     

     

    Sequência 008:

     

    1.    No Easy Export Control (SIGAEEC), acesse Atualizações/ Fiesp/ Integração COOL (EECEI100). Em Declaração de Produtos selecione a opção Novo arquivo e informe o embarque e clique em OK.

     

    2.    Ao apresentar a mensagem clique na opção SIM.

     

    3.    Será apresentada a visualização da declaração, clique em OK.

     

    4.    Em seguida será apresentada a mensagem de arquivo gerado com sucesso, clique em OK.

     

    5.    Em Não Enviados será apresentado o arquivo gerado, em seguida clique em Enviar Arquivo. Clique em OK onde será apresentada a mensagem para prosseguir e confirme.

     

    6.    Em Enviados selecione a opção Retornar Arquivo,  marque Aceitos escreva uma observação e clique em OK.

     

    7.    Informe a Data de validade para as declarações e clique em OK.

     

    8.    Em Aceitos visualize o arquivo gerado. Efetue o mesmo processo para a opção de Fatura Comercial – C.  Origem.

     

    Informações Técnicas

    Tabelas Utilizadas

    SB1 - Descrição Genérica do Produto, SAH - Unidades de Medidas,

    SYA - Países, EEI - Tabela de Normas,

    EXN - Produto x Norma/Acordo x País,

    E09 - Histórico de Integração FIESP, E10 - Declaração de Produtos FIESP

    E11 - Acordo Comercial

    • Sem rótulos