Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

CDP

Segmento Executor

Manufatura/Mercado Internacional

Projeto1

MANMI01

IRM1

MANMI01-336

Requisito1

MANMI01-427

Subtarefa1

MANMI01-512

Chamado2

 

País

(  ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  ( x ) 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). 

Objetivo

Disponibilizar os cadastros da Localização Paraguai no Totvs 12, conforme o que já está disponível atualmente no legado EMS2.06B. 

Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

CD0104AlteraçãoCadastroConforme descrito abaixo.
CD0401AlteraçãoCadastroConforme descrito abaixo.
CD0609

Alteração

Cadastro

Conforme descrito abaixo.
CD0704AlteraçãoCadastroConforme descrito abaixo.
CD0905AlteraçãoCadastroConforme descrito abaixo.

Orientações Gerais:

a) As alterações descritas abaixo serão válidas apenas quando o país for Paraguai. Desta forma, validar para que os programas ou campos sejam executados ou apresentados somente quando a variável i-pais-impto-usuario = 9.

b) Os campos da localização Paraguai deverão ser traduzidos e apresentados em Português. Utilizar a técnica de tradução para que as traduções sejam apresentadas.

c) Não poderá haver menção de tabelas da localização Paraguai nos programas abaixo mencionados. Todas as leituras e atualizações devem ser feitas utilizando bo's ou api's.

d) Não utilizar mensagens de erro genéricas ex: 17006, nem comando "message" para informar erros. Utilizar mensagens padrões do sistema. Caso nenhuma se encaixe na mensagem apresentada, cadastrar uma nova.

 

Alterações:


1) CD0104 - Empresas

Este programa atualmente utiliza a DPC pry0001a, que executa o programa pry001 para solicitar informações da localização Paraguai em tela.

Esta dpc será descontinuada e os programas não serão mais utilizados, uma vez que é apenas solicitado o código do RUC, que está disponível na tela principal do CD0104.

Deverão ser realizadas apenas as validações referentes ao dígito verificador através do programa pry002.p.

Para manter a compatibilidade com possíveis programas específicos de clientes, a tabela pryext-empres deverá ser criada, atualizada e eliminada a cada alteração na tabela empresa.

Programas descontinuados: pry0001a.p, pry0001.w, pryv0001.w, pryq0001.w.

Programas mantidos: pry0002.p, tcpy2001.p, tdpy2001.p, twpy2001.p.

 

2) CD0401 - Fornecedores

Este programa atualmente utiliza a DPC pry0004a, que efetua alguns tratamentos relacionados a localização Paraguai.

Quando o emitente informado for uma pessoa física, deverá ser indicado se o documento informado será o RUC ou o CI, através do campo "Habilita RUC" demonstrado abaixo:

Neste caso, o label do campo "cgc" é alterado para "RUC" quando o parâmetro estiver selecionado e para "CI" quando não estiver.

Descontinuar a utilização da DPC e efetuar os tratamentos diretamente nos programas envolvidos.

O campo "pryext-emitente.int-1" que possui a informação do tipo de documento utilizado será substituído pelo "pryext-emitente.ind-tip-docto", contendo as mesmas informações que o campo original, ou seja, poderá conter os valores 1 - RUC, 2 - CI ou 3 - Outros.

Efetuar o tratamento de criação/alteração/eliminação do registro de extensão na BO da tabela pryext-emitente.

A validação do dígito verificador deve continuar sendo feita no Totvs 12.

Programas descontinuados: pry0004.w, pry0004a.p, pry0004b.p, pry0004e.p, pry0004f.p, pryq0004.w, pryv0004.w.

 

3) CD0704 - Clientes

Este programa atualmente utiliza a DPC pry0003a, que efetua alguns tratamentos relacionados a localização Paraguai.

Quando o emitente informado for uma pessoa física, deverá ser indicado se o documento informado será o RUC ou o CI, através do campo "Habilita RUC" demonstrado abaixo:


Neste caso, o label do campo "cgc" é alterado para "RUC" quando o parâmetro estiver selecionado e para "CI" quando não estiver.

Descontinuar a utilização da DPC e efetuar os tratamentos diretamente nos programas envolvidos.

O campo "pryext-emitente.int-1" que possui a informação do tipo de documento utilizado será substituído pelo "pryext-emitente.ind-tip-docto", contendo as mesmas informações que o campo original, ou seja, poderá conter os valores 1 - RUC, 2 - CI ou 3 - Outros.

Efetuar o tratamento de criação/alteração/eliminação do registro de extensão na BO da tabela pryext-emitente.

A validação do dígito verificador deve continuar sendo feita no Totvs 12.

Programas descontinuados: pry0003.w, pry0003a.p, pry0003b.p, pry0003e.p, pry0003f.p, pryq0003.w, pryv0003.w.

 

4) CD1608 - Integração Emitente com Financeiro

Este programa atualmente utiliza a DPC pry0016, que efetua a integração dos dados localizados do emitente com o cadastro do Emitente no Financeiro (EMS5).

Transformar a DPC em API e executar diretamente no programa cd1608.p, passando os parâmetros e temp-tables necessários para a integração.


5) Integração Emitente EMS5 x EMS2:

O programa pry0015.p efetua a integração do emitente a partir do EMS5 (programa lpy702za.py). Alterar o pry0015.p para considerar o novo campo ind-tip-docto e retirar as mensagens indevidas dele.

 

6) CD0609 - Natureza de Operação:

Este programa atualmente utiliza a DPC pry0039a, que executa o programa pry0039 para solicitar informações da localização Paraguai em tela.

Esta dpc será descontinuada e os programas não serão mais utilizados, uma vez que o campo "Não Calcula Retenção IVA no APB" será incluído diretamente na tela principal do CD0609, conforme esboço abaixo:

Efetuar o tratamento de criação/alteração/eliminação do registro de extensão na BO da tabela pryext-natur-operac.

Programas descontinuados: pry0039.w, pry0039a.p.


7) CD0905 - Manutenção de Séries:

Este programa atualmente utiliza as DPCs pry0018a e pry0018b, para solicitar informações da localização Paraguai em tela.

Estas dpcs serão descontinuadas e os programas não serão mais utilizados, pois as atualizações devem ser feitas da bo da tabela pryext-ser.

Programas descontinuados: pry0018a.p, pry0018b.p.


8) PRY0008 - Relatório de Séries Localizado:

O programa pry0008 emite um relatório de séries com as informações específicas da localização Paraguai. Replicar este programa para o Totvs 12 e efetuar as alterações gerais indicadas no início da especificação.

Programas envolvidos: pry0008.w e pry0008rp.p.


Dicionário de Dados

 

 

 

Informações para conversão:

Alterar:

"pryext-emitente.int-1" para "pryext-emitente.ind-tip-docto".

"pryext-docto-estoq.cod-livre-1 entrada 1" para "pryext-docto-estoq.num-parcela"

"pryext-docto-estoq.cod-livre-1 entrada 2" para "pryext-docto-estoq.idi-tip-comprov"

"pryext-docto-estoq.log-livre-1" para "pryext-docto-estoq.log-no-calcula-retenc-iva"

Estrutura de Menu


Procedimentos

Procedimento

pry0008

Descrição

Listagem de Série - Paraguai

Módulo

MCD

Programa base

 pry0008

Nome Menu

Listagem de Série - Paraguai

Interface

GUI

Registro padrão

Sim

Visualiza Menu

Sim

Release de Liberação

12.1.16

 

Programas

Programa

 pry0008

 pry0008rp

Descrição

Listagem de Série - Paraguai

Listagem de Série - Paraguai

Nome Externo

local/pry/pry0008.w

local/pry/pry0008rp.p

Nome Menu/Programa

Listagem de Série - Paraguai

Listagem de Série - Paraguai

Nome Verbalizado[1]

Listagem de Série - Paraguai

Listagem de Série - Paraguai

Procedimento

pry0008

 pry0008

Template

Relatório

Programas sem Interface

Tipo[2]

Relatório

Relatório

Interface

GUI

GUI

Categoria[3]

 

 

Executa via RPC

Não

Não

Registro padrão

Sim

Sim

Outro Produto

Não

Não

Visualiza Menu

Sim

Não

Query on-line

Não

Não

Log Exec.

Não

Não

Rotina (EMS)

 

 

Sub-Rotina (EMS)

 

 

Localização dentro da Sub Rotina (EMS)

 

 

Compact[4]

Sim/Não

Sim/Não

Home[5]

Sim/Não

Sim/Não

Posição do Portlet[6]

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

Informar os papeis com os quais o programa deve ser vinculado

 

 

 


[1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.

[2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante

[3] Categorias são obrigatórias para os programas FLEX.

[4] Obrigatório quando o projeto for FLEX

[5] Obrigatório quando o projeto for FLEX

[6] Obrigatório quando o projeto for FLEX

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))