Histórico da Página
Integração para emissão de certificados de origem junto à FIESP
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||
Segmento: | Manufatura | ||||||||||
Módulo: | Easy Export Control | ||||||||||
Rotina: |
| ||||||||||
Cadastros Iniciais: | Aplicar atualização dos programas UEINTEGFIESP.PRW, AVFRM105.PRW, AvGeral.PRW, EECAC120.PRW, EECEI100.PRW, EECEI101.PRW, EECEI102.PRW, EECCAD00.PRW. | ||||||||||
Chamados Relacionados | TVVZLL | ||||||||||
País(es): | Brasil | ||||||||||
Banco(s) de Dados: | Todos | ||||||||||
Sistema(s) Operacional(is): | Windows/Linux |
Descrição
Implementou-se o mapeamento das adequações necessárias no sistema Easy Export Control (SIGAEEC) para que possam ser gerados os arquivos de integração para emissão de certificados de origem junto à FIESP utilizando o sistema COOL.
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- 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”.
- Se for aplicação de pacote utilizar esta frase: O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) desta FNC.
Atualizações do Compatibilizador
- Criação ou Alteração de Perguntas no arquivo SX1 – Cadastro de Perguntes:
Pergunte | Embarque nº: | NCM ou NALADI? | Peso/ Quantidade? | NCM ou NALADI? | Embarque nº: | NCM ou NALADI? |
Nome | EI100A | EI100B | EI100B | EI100C | EI100D | EI100D |
Grupo | EI100A | EI100B | EI100B | EI100C | EI100D | EI100D |
Ordem | 01 | 01 | 02 | 01 | 01 | 02 |
Tipo | C | C | C | C | C | C |
Tamanho | (X1_TAMANHO) |
2. Criação ou Alteração de tabela no arquivo SX2– Tabelas:
Chave | E09 | E10 | E11 | EXN |
Nome | Histórico de Integração FIESP | Declaração de produtos FIESP | Acordo Comercial | PRODUTO X NORMA/ ACORDO X PAIS |
Modo | E | E | C | |
PYME | N | N | N |
3. Criação ou Alteração de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:
Chave | Ex.: AR |
Descrição | Ex.: Tabela de IR de Aplicações Financeiras |
4. Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:
- Tabela BGD - Prod x Cob x Proc x Co-PartSB1 – Descrição Genérica do Produto:
Campo | (X3B1_CAMPO) |
Tipo | (X3_TIPO) |
Tamanho | (X3_TAMANHO) |
Decimal | (X3_DECIMAL) |
Formato | (X3_PICTURE) |
Título | (X3_TITULO) |
Descrição | (X3_DESCRIC) |
Nível | (X3_NÍVEL) |
Usado | (X3_USADO) Informe Sim ou Não |
Obrigatório | (X3_OBRIGAT) Informe Sim ou Não |
Browse | (X3_BROWSE) Informe Sim ou Não |
Opções | (X3_CBOX) |
When | (X3_WHEN) |
Relação | (X3_RELACAO) |
Val. Sistema | (X3_VALID) |
Help | Descreva o conteúdo informado para Help de Campo no ATUSX |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
5. Criação ou Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:
- Pesquisa B05PLS:
Alias | (XB_ALIAS) |
Tipo | (XB_TIPO) |
Sequência | (XB_SEQ) |
Coluna | (XB_COLUNA) |
Descrição | (XB_DESCRI) |
Contém | (XB_CONTEM) |
6. Criação ou Alteração de Índices no arquivo SIX – Índices:
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 |
Título | Cód.desc.pro | Desc.Process | Valor CIF |
Descrição | Cód. Desc. Processo Prod. | Desc. Processo Produtivo | Valor CIF do insumo |
Nível | 1 | 1 | 1 |
Usado | Não | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Não | Não | Não |
Opções | - | - | - |
When | - | - | - |
Relação | - | E_MSMM(SB1->B1_CODPROC, 48) | - |
Val. Sistema | - | - | - |
Help | Cód. Desc. Processo Produto. | 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 |
- Tabela SAH – Unidades de Medidas:
Campo | AH_COD_CO |
Tipo | C |
Tamanho | 03 |
Decimal | 0 |
Formato | 999 |
Título | Cód C.Origem |
Descrição | Cód. Certif. Origem FIESP |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | - |
When | - |
Relação | - |
Val. Sistema | - |
Help | Código da unidade de medida na tabela de certificados de origem Fiesp (http://www.certificado.fiesp.com.br/ajuda/Unidades.asp) |
- Tabela SYA – Paises:
Campo | YA_CODFIES |
Tipo | C |
Tamanho | 03 |
Decimal | 0 |
Formato | 999 |
Título | Código Fiesp |
Descrição | Código para integ. Fiesp |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | - |
When | - |
Relação | - |
Val. Sistema | - |
Help | Código do país usado para a declaração do produto e do certificado de origem no sistema Fiesp - COOL |
- Tabela EEI – Tabela de Normas:
Campo | EEI_ACCOME |
Tipo | C |
Tamanho | 02 |
Decimal | 0 |
Formato | - |
Título | Acordo Com. |
Descrição | Cód. Acordo Comercial |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | - |
When | - |
Relação | - |
Val. Sistema | - |
Help | Acordo comercial ao qual a norma de origem está vinculada |
- Tabela E09 – Histórico de Integração FIESP:
Campo | E09_FILIAL | E09_ARQUIV | E09_TIPO |
Tipo | C | C | C |
Tamanho | 02 | 20 | 02 |
Decimal | 0 | 0 | 0 |
Formato | - | - | - |
Título | Filial | Arquivo Int. | Tipo |
Descrição | Filial | Arquivo de integração | Tipo de integração |
Nível | 1 | 1 | 1 |
Usado | Não | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Não | Não | Não |
Opções | - | - | - |
When | - | - | - |
Relação | - | - | - |
Val. Sistema | - | - | - |
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 |
Campo | E09_STATUS | E09_PREEMB | E09_USUACR | E09_DATACR | E09_HORACR |
Tipo | C | C | C | D | C |
Tamanho | 01 | 20 | 25 | 08 | 08 |
Decimal | 0 | 0 | 0 | 0 | 0 |
Formato | - | - | - | - | - |
Título | Status | Prep.Embarq. | Usuário | Data Geração | Hora Geração |
Descrição | Status do arquivo | Preparacao embarque | Usuário que gerou o arq. | Data de geração do arq. | Hora da geração do arq. |
Nível | 1 | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não | Não |
Browse | Não | Sim | Sim | Sim | Sim |
Opções | - | - | - | - | - |
When | - | - | - | - | - |
Relação | - | - | - | - | - |
Val. Sistema | - | - | - | - | - |
Help | Status de envio do arquivo | - | - | - | - |
Campo | E09_USUAEN | E09_DATAEN | E09_HORAEN | E09_OBSERV |
Tipo | C | D | C | C |
Tamanho | 25 | 08 | 08 | 200 |
Decimal | 0 | 0 | 0 | 0 |
Formato | - | - | - | - |
Título | Usuário | Data Envio | Hora Envio | Observação |
Descrição | Usuário que enviou arq. | Data de envio do arquivo | Hora de envio do arquivo | Observação pós-envio |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Sim | Sim | Sim |
Opções | - | - | - | - |
When | - | - | - | - |
Relação | - | - | - | - |
Val. Sistema | - | - | - | - |
Help | - | - | - | - |
- Tabela E10 – Declaração de Produtos FIESP:
Campo | E10_FILIAL | E10_COD_I | E10_DECLPR |
Tipo | C | C | C |
Tamanho | 02 | 15 | 10 |
Decimal | 0 | 0 | 0 |
Formato | - | @! | @! |
Título | Filial | Código Item | Declaração |
Descrição | Filial | Código do produto | Cód.declaração do produto |
Nível | 1 | 1 | 1 |
Usado | Não | Sim | Sim |
Obrigatório | Não | Sim | Não |
Browse | Não | Sim | Não |
Opções | - | - | - |
When | - | - | - |
Relação | - | - | GetSxEnum("E10", "E10_DECLPR") |
Val. Sistema | - | ExistCpo("SB1", M->E10_COD_I) | ExistChav("E10") |
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. |
Campo | E10_VLDECL | E10_CHVE09 | E10_USRENC |
Tipo | D | C | C |
Tamanho | 08 | 40 | 25 |
Decimal | 0 | 0 | 0 |
Formato | @D | - | - |
Título | Valid. Decl. | Chave E09 | Encer. por: |
Descrição | Validade da declaração | Chave do arquivo gerado | Encerrado por: |
Nível | 1 | 1 | 1 |
Usado | Sim | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Sim | Sim | Não |
Opções | - | - | - |
When | - | - | - |
Relação | - | - | - |
Val. Sistema | EI100ValidDt() | - | - |
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. |
Campo | E10_DTENC | E10_HRENC | E10_VLREAL |
Tipo | D | C | D |
Tamanho | 08 | 08 | 08 |
Decimal | 0 | 0 | 0 |
Formato | @D | - | - |
Título | Data encer.: | Hora encer.: | Valid. Real |
Descrição | Data de encerramento | Hora de encerramento | Validade Real |
Nível | 1 | 1 | 1 |
Usado | Sim | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Não | Não | Não |
Opções | - | - | - |
When | - | - | - |
Relação | - | - | - |
Val. Sistema | - | - | - |
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. |
- Tabela E11 – Acordo Comercial:
Campo | E11_FILIAL | E11_CODACO | E11_DESRED |
Tipo | C | C | C |
Tamanho | 02 | 02 | 20 |
Decimal | 0 | 0 | 0 |
Formato | - | @! | @! |
Título | Filial | Cód. Acord. | Desc. Reduz. |
Descrição | Filial | Cód. Acordo Comercial | Desc. reduz. Acordo Com. |
Nível | 1 | 1 | 1 |
Usado | Não | Sim | Sim |
Obrigatório | Não | Sim | Sim |
Browse | Não | Sim | Sim |
Opções | - | - | - |
When | - | - | - |
Relação | - | - | - |
Val. Sistema | X3_VALID | ExistChav("E11") | X3_VALID |
Help | - | Código do acordo comercial, conforme a tabela Fiesp. | - |
Campo | E11_DESCRI | E11_DOBRIG |
Tipo | C | C |
Tamanho | 60 | 01 |
Decimal | 0 | 0 |
Formato | @! | @! |
Título | Desc. Acord. | Decl. Obrig. |
Descrição | Desc. Acordo Comercial | Declaração Obrigatória |
Nível | 1 | 1 |
Usado | Sim | Sim |
Obrigatório | Não | Não |
Browse | Sim | Sim |
Opções | - | - |
When | - | - |
Relação | - | If(E11->E11_DOBRIG == "1", "Sim", "Não") |
Val. Sistema | X3_VALID | NaoVazio() .And. Pertence('12') |
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. |
- Tabela EXN – PRODUTO X NORMA/ ACORDO X PAÍS:
Campo | EXN_ACORDO |
Tipo | C |
Tamanho | 02 |
Decimal | 0 |
Formato | @! |
Título | Acord. Com. |
Descrição | Acordo Comercial |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | - |
When | - |
Relação | - |
Val. Sistema | ExistCpo("E11", M->EXN_ACORDO) |
Help | - |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
5. Criação ou Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:
- Pesquisa B05PLS:
Alias | EECE11 | EECE11 | EECE11 | EECE11 | EECE11 |
Tipo | 1 | 2 | 4 | 4 | 5 |
Sequência | 01 | 01 | 01 | 01 | 01 |
Coluna | DB | 01 | 01 | 02 | - |
Descrição | Acordo Comercial | Acordo Comercial | Cód. Acord. | Desc. Acord. | - |
Contém | E11 | - | E11_CODACO | E11_DESRED | E11->E11_CODACO |
6. Criação de Índices no arquivo SIX – Índices:
Í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 |
Índice | AA1 |
Ordem | 6 |
Chave | AA1_FILIAL+AA1_CODVEN |
Descrição | Cod. Vendedor |
Proprietário | S |
7. Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | (X6_VAR) |
Tipo | (X6_TIPO) |
Descrição | (X6_DESCRIC + X6_DESC1 + X6_DESC2) |
Valor Padrão | (X6_CONTEUD) |
8. Criação ou Alteração (mantenha somente a instrução correspondente) de Gatilhos no arquivo SX7 – Gatilhos:
- Tabela BD5 – Contas Médicas:
Campo | Informe o conteúdo do (X7_CAMPO) |
Sequência | Informe o conteúdo do (X7_SEQUENC) |
Campo Domínio | Informe o conteúdo do (X7_CDOMIN) |
Tipo | Informe o conteúdo do (X7_TIPO) |
Regra | Informe o conteúdo do (X7_REGRA) |
Posiciona? | Informe o conteúdo do (X7_SEEK) |
Chave | Informe o conteúdo do (X7_CHAVE) |
Condição | Informe o conteúdo do (X7_CONDIC) |
Proprietário | Informe o conteúdo do (X7_PROPRI) |
Procedimento para Configuração
(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou rotinas no menu).
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(s) parâmetro(s) a seguir:
(É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
CONFIGURAÇÃO DE MENUS
2. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:
Menu | Informe o Menu em que estará localizada a rotina |
Submenu | Informe o Submenu em que estará localizada a rotina |
Nome da Rotina | Informe o Título da rotina |
Programa | Informe o Fonte da rotina |
Módulo | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” |
Tipo | Informe a Função |
Procedimento para Utilização
- Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
- Localização da rotina no menu;
- Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
- Caso seja necessário ter algum cadastro feito previamente, faça uma observação.
Exemplo:
Seqüência 001:
- No ambiente Easy Export Control (SIGAEEC), selecione a rotina: Atualizações/ Tabelas/ Normas(EECAT180), selecione a Norma que será utilizada no embarque e clique em Alterar.
- Altere o campo Proibido (EEI_PROIB) para Não e clique em Confirmar para salvar as alterações
- Será retornado para o browser com a alteração efetuada.
Seqüência 002:
- No ambiente Easy Export Control (SIGAEEC), selecione a rotina: Atualizações/ Tabelas/ Acordo Comercial (EECEI102), selecione o Acordo Comercial que será utilizado no embarque e clique em Alterar.
- Em Ações Relacionadas clique em + País.
- Selecione o país que será utilizado no embarque e clique em Confirmar.
- Em seguida clique em Confirmar para salvar a alteração.
- Será apresentado o browser com as alterações.
Seqüência 003:
- No ambiente Easy Export Control (SIGAEEC), selecione a rotina: Atualizações/ Cadastros/ Produtos (EECAC120), clique em Incluir. Preencher os campos obrigatórios de todas as abas e clique na aba Outros.
- Preencher os campos Desc. Process (B1_VM_PROC) e Valor CIF (B1_VL_CIF), em Ações Relacionadas clique em Incluir para descrição do Produto em Inglês.
- Selecione o idioma em Inglês, preencha a descrição do produto e clique em Confirmar.
- Ao retornar para tela principal em Ações Relacionadas clique em Normas, selecione o país e a Norma que foi alterada anteriormente e clique em Confirmar. Em seguida clique em Confirmar para salvar o produto.
- Será retornado para o browser principal com o produto cadastrado. Efetue o Cadastro de outros produtos para que possa ser montada uma estrutura de produtos.
Seqüência 004:
1. No ambiente Easy Export Control (SIGAEEC), selecione a rotina: Atualizações/ Cadastros/ Declaração de Produtos (EECEI101), clique em Incluir. Selecione o produto principal que foi cadastrado anteriormente e clique em Confirmar 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.
SIGAEEC – Integração COOL FIESP – 17
Seqüência 005:
1. No ambiente “Easy Export Control (SIGAEEC), selecione a rotina: 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.
Seqüência 006:
1. No ambiente Easy Export Control (SIGAEEC), selecione a rotina: Atualizações/ Pedido de Exportação/ Manutenção (EECAP100), clique em Incluir. Preencha todos os campos obrigatórios, em Ações Relacionadas clique em Incluir.
2. Preencha os campos obrigatórios e clique em Confirmar
3. Clique em Confirmar para salvar o Pedido de Exportação.
4. Será apresentado no browser o pedido gravado. Em Ações Relacionadas clique em Aprovação de Crédito.
5. Preencher a data de aprovação de Crédito (EE7_DTAPCR) e clique em Confirmar para liberar o crédito.
Seqüência 007:
1. No ambiente Easy Export Control (SIGAEEC), selecione a rotina: Atualizações/ Embarque/ Manutenção (EECAE100), clique em Incluir. Preencha o processo de embarque e o selecionar o pedido cadastrado anteriormente, em seguida clique na aba Siscomex.
2. No campo Pais 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 Confirmar 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.
Seqüência 008:
1. No ambiente Easy Export Control (SIGAEEC), selecione a rotina: 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.
18 – SIGAEEC – Integração COOL FIESP
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 que se possa prosseguir, confirme a mesma.
6. Em Enviados selecione a opção Retornar Arquivo com a flegue em 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.
Vídeo
- Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.
** Canal do youtube e software de vídeoem definição.
Título do Vídeo: | Disponibilizado pelo Marketing. |
Introdução: | Disponibilizado pelo Marketing. |
Passo a Passo: | Capturar diretamente do sistema. |
Finalização: | Disponibilizado pelo Marketing. |
Ponto de Entrada
Descrição: | Informe o Menu em que estará localizada a rotina | ||||||||||||||||
Localização: | Informe o Submenu em que estará localizada a rotina | ||||||||||||||||
Eventos: | Informe o Título da rotina | ||||||||||||||||
Programa Fonte: | Informe o Fonte da rotina | ||||||||||||||||
Função: | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” | ||||||||||||||||
Retorno: |
|
Exemplo:
#Include 'Protheus.ch'
User Function CN120ALT()
Local aCab:= PARAMIXB[1]
Local cTipo:= PARAMIXB[2]
If cTipo == '1'
aCab[4][2]:= 'NF' //Validações do usuário
EndIf
Return aCab