Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
|---|
(Obrigatório)
Informações Gerais
Especificação | |||
Produto | Datasul | Módulo | MFT, MEX |
Segmento Executor |
| ||
Projeto1 |
| IRM1 |
|
Requisito1 |
| Subtarefa1 |
|
Chamado2 | TUXMKA | ||
País | ( ) Brasil ( ) Argentina ( X ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. | ||
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
(Obrigatório)
Objetivo
Efetuar as alterações no EMS 206B necessárias para que sejam geradas as informações de Comércio Exterior no XML.
(Obrigatório)
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
ex3001 | Alteração | Conforme descrito abaixo | |
cd0181 | Alteração | Conforme descrito abaixo | |
ex0180 | Alteração |
| Conforme descrito abaixo |
| cd0903 | Alteração | Conforme descrito abaixo | |
Nessa especificação iremos mostrar quais os campos que serão gerados no XML e de onde as informações serão buscadas.
Version: Esse campo será fixo a informação 1.0 e será alterada no fonte quando for necessário. Campo no XML: version
Tipo de Operação:
Esse campo pode conter os seguintes dados: Exportação de Serviços ou Exportação Normal
Essa informação não existe no sistema e para isso deverá ser alterado o programa ex3001 para que no momento de gerar o processo de exportação seja informado se é uma exportação de serviços.
No XML deverá ser gerado o caracter A quando for uma exportação de serviços e o número 2 se for uma exportação normal.
Gravar a informação desse campo novo conforme abaixo:
Legado (EMS206B) = processo-exp.char-1,1,1.
TOTVS 12.1.15 (a partir) = processo-exp.char-1,100,1
Campo no XML: TipoOperacion
Clave de Pedimento: Essa informação será fixa A1 conforme layout disponibilizado pela SAT. Campo no XML: ClaveDePedimento
Certificado de Origem: Esse campo pode ter os valores abaixo:
1) No funge como certificado de origem
2) Funge como certificado de origem
Essa informação deve ser parametrizada por país e não existe no sistema, sendo assim será alterado o programa ex0181 para que o usuário possa dizer para cada país cadastrado no sistema qual o tipo de certificado de origem.
Gravar a informação desse campo novo no campo livre (pais.char-1,16,1).
Campo no XML: CertificadoOrigen
Número Certificado de Origem: Já existe essa informação no sistema (proc-docto-expor.cod-docto).
Para que seja gerada essa informação deve ser incluso um documento na Aba Documentos do ex3001 do tipo Certificado de Origem.
Campo no XML: NumCertificadoOrigen
Incoterm: Já existe essa informação no sistema (processo-exp.cod-incoterm)
Campo no XML: incoterm
Observações: Já existe essa informação no sistema (processo-exp.inf-adicionais)
Tipo de Cambio (USD): Nesse campo deve ser enviado o valor da cotação da moeda Dolar no dia da geração da nota fiscal. O sistema não possui uma diferenciação que permita ser selecionado qual a moeda que é utilizada para o dólar americano.
Para isso será incluso no programa ex0180 - Parametros de Exportação um campo onde o usuário possa informar qual é a moeda dolar do sistema. Com essa informação é possível no momento da geração do XML buscar a cotação do dia para a moeda parametrizada nesse campo.
Gravar a informação desse campo novo conforme abaixo:
Legado (ems206b): param-exp.char-1,33,2
TOTVS 12.1.15 (a partir): param-exp.char-1,34,2
Campo no XML: TipoCambioUSD
Cotação Moeda Estrangeira (USD): Com base na moeda dolar parametrizada no ex0180 o sistema irá buscar a cotação para o dia da nota fiscal (nota-fiscal.dat-emissao) e gerará informação nesse campo.
Importante: independente da moeda do processo de exportação nesse campo sempre deverá ser enviado valores em dólares americanos.
Campo no XML: TotalUSD
Valor em Moeda Estrangeira (USD): Com base na moeda dolar parametrizada no ex0180 o sistema irá buscar a cotação para o dia da emissão da nota fiscal e irá efetuar a conversão necessária para esse campo.
Importante: independente da moeda do processo de exportação nesse campo sempre deverá ser enviado valores em dólares americanos.
Campo no XML: ValorDolares
Marca: Essa informação não existe no sistema, sendo assim deverá ser criado o campo marca no programa cd0903 para que seja possível identificar a marca de determinado item.
Gravar a informação desse campo novo no campo livre (ITEM.char-2,232,35).
Campo no XML: Marca
Endereço: Já existe essa informação no sistema (processo-exp.des-end-emit-final)
Campo no XML: CalleDomicilio
Nome do Destinatário: Já existe essa informação no sistema (emitente.nome-emit)
Campo no XML: NombreDestinatario
Estado do Domicilio: Já existe essa informação no sistema (emitente.estado)
Campo no XML: EstadoDomicilio
País do Domicílio: Nesse campo é necessário enviar um código pre-determinado pela SAT. No programa cd0181 existe o campo Pais Siscomex que é mostrado apenas quando o país é Brasil. Esse programa deve ser alterado para quando o país for México mostrar o campo País Siscomex e alterar o label para País SAT.
Campo no XML: PaisDomicilio
Código Postal: Já existe essa informação no sistema (emitente.cep)
Campo no XML: CodigoPostal
Identificação da Mercadoria: Já existe essa informação no sistema (item.it-codigo)
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
|---|




