Árvore de páginas

O que é a Seção MVI?

Trata-se das operações de Importação e Exportação de Produtos Químicos Controlados. No ERP Microsiga Protheus®, essa seção será gerada quando houver integração com os módulos Easy Import Control (SIGAEIC) e Easy Export Control (SIGAEEC), pois o novo layout exigido pelo sistema Siproquim 2 da Polícia Federal exige informações dos processos que não são geradas pelos demais módulos do sistema, tornando a extração dos dados impossível nos casos em que não há tal integração. 

Layout do arquivo texto
CampoPosição InicialTamanhoTipoFaixa Permitida e Exemplos
Tipo13AlfanuméricoMVI
Operação41Alfanumérico
  • E: Operações de Exportação, identificadas pelos itens da Nota Fiscal de Saída (SD2) cujo CFOP se inicie por 7.
  • I: Operações de Importação, identificadas pelos itens da Nota Fiscal de Entrada (SD1) classificada, cujo CFOP se inicie por 3.
ID do país do Adquirente/Fornecedor53NuméricoID do país do Cliente/Fornecedor conforme estabelecido pelo sistema Siproquim 2 da Polícia Federal. É extraído do campo da tabela de Clientes (SA1)/Fornecedores (SA2) configurado no parâmetro MV_MAPPC/MV_MAPPF. (Consulte Configuração dos campos para identificação do ID do país dos Clientes, Fornecedores e Transportadores para mais detalhes).
Razão Social do Adquirente/Fornecedor869AlfanuméricoExtraído do campo Nome (A1_NOME/A2_NOME) da tabela de Clientes (SA1)/Fornecedores (SA2).
Nº da LI/RE7712Alfanumérico
  • Para as operações de Importação: extraído do campo Número da L.I (WP_REGIST) da tabela de Capa da Licença de Importação (SWP). Caso nenhum registro de LI seja localizado, o item será desconsiderado do arquivo MAPAS. 
  • Para as operações de Exportação: extraído do campo R.E (EE9_RE) da tabela Itens do Embarque (EE9). Caso nenhum registro de RE seja localizado, o item será desconsiderado do arquivo MAPAS.
Data da Restrição de Embarque8910Data
  • Para as operações de Importação: Extraído do campo Data de Embarque (W6_DT_EMB) da tabela Capa da Declaração de Importação (SW6). Caso este campo não esteja preenchido, será utilizado o campo Data do Processo (W6_DT_HAWB). Caso nenhum registro seja localizado na tabela SW6, o item será desconsiderado do arquivo MAPAS.
  • Para as operações de Exportação: Extraído do campo Data de Embarque (EEC_DTEMBA) da tabela de Embarque (EEC). Caso este campo não esteja preenchido, será considerado o campo Data do Processo (EEC_DTPROC). Caso nenhum registro seja localizado na tabela EEC, o item será desconsiderado do arquivo MAPAS.
Data do Conhecimento de Embarque9910Data
  • Para as operações de Importação: Extraído do campo Data de Averbação (W6_DT_AVE) da tabela Capa da Declaração de Importação (SW6). Caso este campo não esteja preenchido, será utilizado o campo Data do Processo (W6_DT_HAWB). Caso nenhum registro seja localizado na tabela SW6, o item será desconsiderado do arquivo MAPAS.
  • Para as operações de Exportação: Extraído do campo Data de Conhecimento de Embarque (EEC_DTCONH) da tabela de Embarque (EEC). Caso este campo não esteja preenchido, será considerado o campo Data do Processo (EEC_DTPROC). Caso nenhum registro seja localizado na tabela EEC, o item será desconsiderado do arquivo MAPAS.
Nº da DUE10915AlfanuméricoExtraído do campo Número de DUE (EEC_NRODUE) da tabela de Embarque (EEC). Caso este valor não esteja preenchido, o item será desconsiderado do arquivo MAPAS.
Data da DUE12410DataExtraído do campo Data de DUE (EEC_DTDUE) da tabela de Embarque (EEC). Caso este campo não esteja preenchido, será considerado o campo Data do Processo (EEC_DTPROC). Caso nenhum registro seja localizado na tabela EEC, o item será desconsiderado do arquivo MAPAS.
Nº da DI13412AlfanuméricoExtraído do campo Número da DI (W6_DI_NUM) da tabela de Capa da Declaração de Importação (SW6). Caso este campo não esteja preenchido, o item será desconsiderado do arquivo MAPAS.
Data da DI 14610DataExtraído do campo Data da DI (W6_DTREG_D) da tabela de Capa da Declaração de Importação (SW6). Caso este campo não esteja preenchido, será utilizado o campo Data do Processo (W6_DT_HAWB). Caso nenhum registro seja localizado na tabela SW6, o item será desconsiderado do arquivo MAPAS.
Responsável pela Armazenagem1561Alfanumérico
  • Para as operações de Importação: em branco.
  • Para as operações de Exportação: E (Próprio Exportador).
Responsável pelo Transporte1571Alfanumérico
  • Para as operações de Importação:
    • I (Próprio Importador): Quando, no Conhecimento de Frete(SA8) vinculado à Nota de Entrada ou no campo Transportadora(F1_TRANSP) da própria Nota de Entrada, for utilizado como Fornecedor(SA2) ou Transportadora(SA4), respectivamente, um registro cujo CNPJ seja igual ao CNPJ da Filial, ou quando nenhuma informação de transporte for identificada na Nota de Entrada.
    • T (Terceirizada Nacional): Quando, no Conhecimento de Frete(SA8) vinculado à Nota de Entrada ou no campo Transportadora(F1_TRANSP) da própria Nota de Entrada, for utilizado como Fornecedor(SA2) ou Transportadora(SA4), respectivamente, um registro cujo ID do país seja igual à 24 (Código referente ao Brasil).
    • F (Fornecedor ou Terceirizada Internacional): Quando, no Conhecimento de Frete(SA8) vinculado à Nota de Entrada ou no campo Transportadora(F1_TRANSP) da própria Nota de Entrada, for utilizado como Fornecedor(SA2) ou Transportadora(SA4), respectivamente, um registro cujo ID do país seja diferente de 24 (Código referente ao Brasil).


  • Para as operações de Exportação: 
    • E (Próprio Exportador): Quando, no campo Transportadora (F2_TRANSP) da Nota de Complemento de Valor vinculada à Nota de Saída, ou da própria Nota de Saída, for utilizado como Transportadora (SA4um registro cujo CNPJ seja igual ao CNPJ da Filial, ou quando nenhuma informação de transporte for identificada na Nota de Saída.
    • T (Terceirizada Nacional): Quando, no campo Transportadora (F2_TRANSP) da Nota de Complemento de Valor vinculada à Nota de Saída, ou da própria Nota de Saída, for utilizado como Transportadora (SA4um registro cujo ID do país seja igual à 24 (Código referente ao Brasil).
    • A (Adquirente): Quando, no campo Transportadora (F2_TRANSP) da Nota de Complemento de Valor vinculada à Nota de Saída, ou da própria Nota de Saída, for utilizado como Transportadora (SA4um registro cujo ID do país seja diferente de 24 (Código referente ao Brasil).


Nota

Nas operações de Importação, para identificação das informações da Transportadora (CNPJ e Razão Social), o sistema realiza a busca na tabela deFornecedores(SA2) ou deTransportadoras(SA4) de acordo com o valor preenchido no parâmetroMV_MAPTRAN:

  • "1" - A busca é efetuada na tabela de Transportadoras (SA4).
  • "2" - A busca é efetuada na tabela de Fornecedores (SA2).



Local de Entrega1581Alfanumérico
  • Exportação: em branco.
  • Importação: I (Prórpio Importador).



CampoPosição InicialTamanhoTipoFaixa Permitida e Exemplos
Tipo13AlfanuméricoTRA
CPF/CNPJ da Transportadora414Alfanumérico
  • Operações de Importação: Extraído do campo CGC (A2_CGC ou A4_CGC) das tabelas de Fornecedores (SA2) ou Transportadoras (SA4), conforme o valor preenchido no parâmetro MV_MAPTRAN:
    • "1" - A busca é efetuada na tabela de Transportadoras (SA4).
    • "2" - A busca é efetuada na tabela de Fornecedores (SA2).


  • Operações de Exportação: Extraído do campo CGC (A4_CGC) da tabela de Transportadoras (SA4).
Razão Social da Transportadora1870Alfanumérico
  • Operações de Importação: Extraído do campo Nome (A2_NOME ou A4_NOME) das tabelas de Fornecedores (SA2) ou Transportadoras (SA4), conforme o valor preenchido no parâmetro MV_MAPTRAN:
    • "1" - A busca é efetuada na tabela de Transportadoras (SA4).
    • "2" - A busca é efetuada na tabela de Fornecedores (SA2).


  • Operações de Exportação: Extraído do campo CGC (A4_CGC) da tabela de Transportadoras (SA4).

Observação: o registro TRA será gerado apenas se o campo Responsável pelo Transporte da Seção MVI for "T" (Terceirizada Nacional).



CampoPosição InicialTamanhoTipoFaixa Permitida e Exemplos
Tipo13AlfanuméricoTRI
Razão Social da Transportadora470Alfanumérico
  • Operações de Importação: Extraído do campo Nome (A2_NOME ou A4_NOME) das tabelas de Fornecedores (SA2) ou Transportadoras (SA4), conforme o valor preenchido no parâmetro MV_MAPTRAN:
    • "1" - A busca é efetuada na tabela de Transportadoras (SA4).
    • "2" - A busca é efetuada na tabela de Fornecedores (SA2).


  • Operações de Exportação: Extraído do campo CGC (A4_CGC) da tabela de Transportadoras (SA4).

Observação: o registro TRI será gerado apenas se o campo Responsável pelo Transporte da Seção MVI for "F" (Fornecedor/Terceirizada Internacional) nas operações de Importação, ou "A" (Adquirente) nas operações de Exportação. 



CampoPosição InicialTamanhoTipoFaixa Permitida e Exemplos
Tipo12AlfanuméricoAMZ
CNPJ da armazenadora314AlfanuméricoExtraído do campo CNPJ (M0_CGC) da Filial cadastrada no módulo Configurador (SIGACFG).
Razão Social da armazenadora1770AlfanuméricoExtraído do campo Nome Comercial (M0_NOME) da Filial cadastrada no módulo Configurador (SIGACFG).
Endereço da armazenadora8770AlfanuméricoExtraído do campo Endereço Fiscal/Entrega (M0_ENDENT), considerando-se a parte à esquerda da vírgula (","). Exemplo: Se o campo M0_ENDENT estiver preenchido com "Av. Braz Leme, 1000", este campo no arquivo MAPAS será preenchido com "Av. braz leme".
CEP da armazenadora15710AlfanuméricoExtraído do campo CEP Fiscal/Entrega (M0_CEPENT) da Filial cadastrada no módulo Configurador (SIGACFG).
Número da armazenadora1675AlfanuméricoExtraído do campo Endereço Fiscal/Entrega (M0_ENDENT), considerando-se a parte à direita da vírgula (","). Exemplo: Se o campo M0_ENDENT estiver preenchido com "Av. Braz Leme, 1000", este campo no arquivo MAPAS será preenchido com "1000".
Complemento do Endereço17220AlfanuméricoExtraído do campo Complemento (M0_COMPENT) da Filial cadastrada no módulo Configurador (SIGACFG).
Bairro da Armazenadora19830AlfanuméricoExtraído do campo Bairro (M0_BAIRENT) da Filial cadastrada no módulo Configurador (SIGACFG).
UF da Armazenadora2222AlfanuméricoExtraído do campo Estado (M0_ESTENT) da Filial cadastrada no módulo Configurador (SIGACFG).
Município da Armazenadora2247AlfanuméricoExtraído do campo Código Município (M0_CODMUN) da Filial cadastrada no módulo Configurador (SIGACFG).

Observação: o registro AMZ será gerado apenas se o campo Operação da Seção MVI for "E" (Exportação)



CampoPosição InicialTamanhoTipoFaixa Permitida e Exemplos
Tipo12AlfanuméricoTER
CNPJ da armazenadora314AlfanuméricoExtraído do campo CNPJ (M0_CGC) da Filial cadastrada no módulo Configurador (SIGACFG).
Razão Social da armazenadora1770AlfanuméricoExtraído do campo Nome Comercial (M0_NOME) da Filial cadastrada no módulo Configurador (SIGACFG).
Endereço da armazenadora8770AlfanuméricoExtraído do campo Endereço Fiscal/Entrega (M0_ENDENT), considerando-se a parte à esquerda da vírgula (","). Exemplo: Se o campo M0_ENDENT estiver preenchido com "Av. Braz Leme, 1000", este campo no arquivo MAPAS será preenchido com "Av. braz leme".
CEP da armazenadora15710AlfanuméricoExtraído do campo CEP Fiscal/Entrega (M0_CEPENT) da Filial cadastrada no módulo Configurador (SIGACFG).
Número da armazenadora1675AlfanuméricoExtraído do campo Endereço Fiscal/Entrega (M0_ENDENT), considerando-se a parte à direita da vírgula (","). Exemplo: Se o campo M0_ENDENT estiver preenchido com "Av. Braz Leme, 1000", este campo no arquivo MAPAS será preenchido com "1000".
Complemento do Endereço17220AlfanuméricoExtraído do campo Complemento (M0_COMPENT) da Filial cadastrada no módulo Configurador (SIGACFG).
Bairro da Armazenadora19830AlfanuméricoExtraído do campo Bairro (M0_BAIRENT) da Filial cadastrada no módulo Configurador (SIGACFG).
UF da Armazenadora2222AlfanuméricoExtraído do campo Estado (M0_ESTENT) da Filial cadastrada no módulo Configurador (SIGACFG).
Município da Armazenadora2247AlfanuméricoExtraído do campo Código Município (M0_CODMUN) da Filial cadastrada no módulo Configurador (SIGACFG).

Observação: o registro AMZ será gerado apenas se o campo Operação da Seção MVI for "I" (Importação)



CampoPosição InicialTamanhoTipoFaixa Permitida e Exemplos
Tipo12AlfanuméricoNF
Número da NF310AlfanuméricoExtraído do campo Documento (F1_DOC ou F2_DOC) das tabelas de Notas de Entrada (SF1) ou Notas de Saída (SF2), conforme apropriado. 
Data da NF1310DataExtraído do campo Emissão (D1_EMISSAO ou D2_EMISSAO) das tabelas de Itens da Nota Fiscal de Entrada (SD1) ou Itens da Nota Fiscal de Saída (SD2), conforme apropriado. 
Código da Operação231Alfanumérico"E" para Importação ou "S" para Exportação.
Código NCM113Alfanumérico
  • Para Produto Simples: Código do Produto Químico controlado conforme estabelecido no sistema Siproquim 2 da Polícia Federal, extraído do campo configurado no parâmetro MV_CODMAPA e precedido do identificador de produto químico ou resíduo químicoExemplo: PRTPN12881067 ou RCTPN12881067.
  • Para Produto Composto: Código NCM extraído do campo Pos.IPI/NCM (B1_POSIPI) com máscara e precedido do prefixo "PC" ao se tratar de Produto Composto, ou "RS" ao se tratar de Resíduo Composto. Exemplo: PC2312.23.66 ou RS2325.11.17.
Concentração143NuméricoExtraído do campo Concentração (B5_CONCENT) da tabela SB5, arredondado em um valor inteiro e limitado ao valor de 100. Caso trate-se de Produto Composto, será deixado em branco.
Densidade175NuméricoExtraído do campo Densidade (B5_DENSID) da tabela SB5, arredondado em 2 casas decimais e limitado ao valor de 99,99.
Quantidade2215NuméricoExtraído do campo Quantidade (D1_QUANT ou D2_QUANT), aplicado a conversão de unidade caso o parâmetro MV_CPOMAPA esteja configurado, arredondado em 3 casas decimais e limitado ao valor de 999.999.999,999 (Veja Configuração para conversão de Unidades de Medidas para maiores detalhes).
Unidade de Medida371AlfanuméricoK (Quilos) ou L (Litros). Extraído do campo Unidade de Medida B1_UM, ou do campo configurado no parâmetro MV_CPOMAPA. Caso a Unidade de Medida informada não seja válida, esse campo será deixado em branco (Veja Configuração para conversão de Unidades de Medidas para maiores detalhes).