Árvore de páginas

 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

APB / ACR

Segmento Executor

Manufatura

Projeto1

D_MAN_MI001

IRM1

PCREQ-5805

Requisito1

PCREQ-5806

Subtarefa1

PDRMAN-4021

Chamado2

 

Release de Entrega Planejada

12.1.9

Réplica

506

País

(  ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(X) USA  (  ) Colombia   (  ) Outro _____________.

Outros

 

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

Adequar as rotinas exclusivas da localização Estados Unidos, para que as mesmas possam ser executadas corretamente a partir da release 12.1.9 do produto Totvs Datasul.

 

Definição da Regra de Negócio

Alguns atributos de tabelas do produto Datasul EMS5, tiveram alteração de tamanho para as releases  posteriores à 5.06. Esses atributos, terão seu tamanho alterado também nas tabelas da localização Estados Unidos, e os programas onde os mesmos são apresentados em tela, ou relatórios, serão alterados para sejam apresentados com o tamanho correto.

Também será corrigido o posicionamento do botão "TIN 1099" nas telas de Pagamentos via Encontro de Contas e de Implantação de Faturas, no módulo de Contas a Pagar.

Abaixo os atributos que tiveram alteração de formato:

Atributo

Descrição

Alteração Tamanho

cod_estab    

Código do Estabelecimento      

03 => 05

cod_ccusto   

Código do Centro de Custo      

11 => 20

cod_ser_docto

Código da Série do Documento   

03 => 05

cod_tit_ap

Código do Título no Contas a Pagar

10 => 16

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

apb704aa - Implantação de Títulos APB

Alteração

Financeiro -> Contas a Pagar -> Tarefas

-

apb702aa - Manutenção Pagamentos Extra-Fornecedores

Alteração

Financeiro -> Contas a Pagar -> Tarefas

-

apb735aa - Pagamentos via Encontro de Contas

Alteração

Financeiro -> Contas a Pagar -> Tarefas

-

apb705aa - Implantação de FaturasAlteraçãoFinanceiro -> Contas a Pagar -> Tarefas-
acr702aa - Implantação de Títulos ACRAlteraçãoFinanceiro -> Contas a Receber -> Tarefas-
nam301aa - Relatório Pagamentos Sales TaxesAlteraçãoFinanceiro -> Contas a Pagar -> Relatório-
nam700aa - Manutenção Acumulados Trans 1099AlteraçãoFinanceiro -> Contas a Pagar -> Tarefas-


Implementações no Produto

As implementações abaixo devem valer somente para a localização Estados Unidos, Também deverá ser respeitado o pré-processador de release, pois as mesmas devem estar disponíveis somente em releases posteriores à release "5.07A", exceto para as alterações para corrigir o posicionamento do botão "TIN 1099", pois essas deverão estar disponíveis em todas as releases.

  

Implantação de Títulos APB / Pagamentos Extra-Fornecedores / Implantação de Títulos ACR

Na tela principal dos programas “Inclusão” (nam047ca), “Alteração” (nam047eb) e “Detalhe” (nam047ia) de Jurisdições Sales Tax, deve ser alterado o campo onde é informada a série do documento (jurisd_sales_tax.cod_ser_docto), para que o mesma passe a ser apresentada com o novo formato de 5 posições.

 No programa de Pesquisa de Jurisdições Sales Tax (nam047ka), o browser da tela principal (br_sea_jurisd_sales_tax), deverá ter a coluna "Ser" redimensionada para que possa apresentar a série do documento (jurisd_sales_tax.cod_ser_docto), com o novo formato de 5 posições.

  

Relatório Pagamentos Sales Taxes

Na tela principal do programa nam301aa, os campos referente aos códigos de estabelecimento inicial (v_cod_estab) e final (v_cod_estab_apb_fim), deverão ser redimensionados para aceitarem códigos de até 5 caracteres. O tamanho do código informado nessas variáveis, deve ser tratado também na impressão dos parâmetros do relatório, na include ‘ix_p30_rpt_extnam_tit_ap’.

 O layoute de relatório abaixo deverá ser alterado para tratar o novo formato dos códigos de estabelecimento e série:

Layoute

Coluna

Atributo

Formato

f_rpt_s_1_Grp_det_jurisd_Lay_det_docto

Estab

Série

Título

tit_ap.cod_estab

tit_ap.cod_ser_docto

tit_ap.cod_tit_ap

x(05)

x(05)

x(16)

 

Manutenção de Acumulados Trans 1099

No programa base da manutenção (nam700aa), o campo referente ao código do estabelecimento na tela principal ‘acum_trans_1099.cod_estab’, deve ser redimensionado para que possa apresentar códigos com até 5 caracteres. No browser apresentado na tela ‘br_movto_trans_1099’, a coluna "Série" deve ser ajustada para apresentar códigos de até 5 caracteres, e a coluna "Título" para apresentar códigos de até 16 caracteres.

Os programas de Inclusão (nam700ca) e de Detalhe (nam700ia), devem ser alterados para que o campo da tela referente ao código do estabelecimento ‘acum_trans_1099.cod_estab’, possa aceitar e exibir códigos com até 5 caracteres.

 

Pagamento via Encontro de Contas

Os programas nam025za (Inclusão Individual Item do Lote), nam026za (Modifica Item do Lote) e nam027za (Detalhe Item do Lote), devem ser alterados, para que o botão “TIN 1099” inserido pelos mesmos na tela, seja posicionado corretamente, conforme figura abaixo:

 


Implantação de faturas

Os programas nam074za (Inclui Duplicata), nam074zb (Modifica Duplicata)  e nam074zc (Detalhe Duplicata), devem ser alterados, para que o botão “TIN 1099” inserido pelos mesmos na tela, seja posicionado corretamente, conforme figura abaixo:



Alteração de Literais

O texto das literais abaixo deve ser alterado no DWB, para que o conteúdo das mesma fique em português:

Literal

Texto Traduzido

l_rents                        

Rendas

l_royalties                    

Direitos Autorais

l_other_income                 

Outras Receitas

l_federal_income_tax_withheld  

Imposto de Renda Retido Federal

l_fishing_and_boat_proceeds    

Proventos de Pesca e Barco

l_medical_and_health_care_paymen

Pagtos Médicos e Cuidados de Saúde

l_nonemployee_compensation     

Compensação para Não Empregado

l_substitute_payments          

Pagamentos Substitutivos

l_crop_insurance_proceeds       

Receitas de Empresas de Seguro

l_excess_golden_parachute_paymen

Pagtos de Excessos de Indenizações

l_gross_proceeds_paid_to_an_atto

Rendtos Brutos Pagos para Advogado

l_state_tax_withheld           

Imposto Retido Estadual

l_state_income                  

Receita Estadual

 

Setup Localização Estados Unidos

Devrá ser criado um arquivo XML, nomeado nam5setup_v12.xml, o qual será utilizado para carga das DPC´s da localização Estados Unidos no Totvs 12. Esse XML deverá ter a mesma estrutura do arquivo utilizado pela localização Argentina (lar5setup_v12.xml).

O XML da localização méxico deverá cadastrar as seguintes DPC´s:

Programa

DPC

 

Programa

DPC

fnc_fornec_financ                

prgfin/nam/nam010za.p

 

api_antecip_pef_pend_2            

prgfin/nam/nam064za.p

mod_fornec_financ                 

prgfin/nam/nam011za.p

 

bas_tit_ap_altera_baixa      

prgfin/nam/nam068za.p

det_fornec_financ            

prgfin/nam/nam012za.p

 

fnc_tit_ap_altera_baixa           

prgfin/nam/nam068za.p

era_fornec_financ                

prgfin/nam/nam037za.p

 

bas_movto_tit_ap_ajusta_pef_pec

prgfin/nam/nam069za.p

add_antecip_pef_pend              

prgfin/nam/nam013za.p

 

det_movto_tit_ap_pef         

prgfin/nam/nam070za.p

mod_antecip_pef_pend_base         

prgfin/nam/nam014za.p

 

fnc_lote_impl_tit_ap_import_ems   

prgfin/nam/nam071za.py

det_antecip_pef_pend_base    

prgfin/nam/nam015za.p

 

fnc_fornecedor_import_ems         

prgfin/nam/nam072za.p

era_antecip_pef_pend         

prgfin/nam/nam039za.p

 

fnc_fornecedor_lay_import        

prgfin/nam/nam072za.p

fnc_item_bord_ap_inclui_indiv    

prgfin/nam/nam016za.p

 

fnc_lote_impl_tit_ap_lay_import   

prgfin/nam/nam072za.p

fnc_item_bord_ap_modifica        

prgfin/nam/nam017za.p

 

api_atualizar_cliente_fornecedor_l

prgfin/nam/nam073za.p

det_item_bord_ap             

prgfin/nam/nam018za.p

 

add_item_lote_impl_ap_duplicata   

prgfin/nam/nam074za.p

fnc_item_bord_ap_elimina          

prgfin/nam/nam040za.p

 

mod_item_lote_impl_ap_duplicata   

prgfin/nam/nam074zb.p

fnc_item_lote_pagto_inclui_indiv  

prgfin/nam/nam019za.p

 

det_item_lote_impl_ap_duplicata

prgfin/nam/nam074zc.p

fnc_item_lote_pagto_mod           

prgfin/nam/nam020za.p

 

fnc_gerar_pagto_extra_fornec     

prgfin/nam/nam075za.p

det_item_lote_pagto          

prgfin/nam/nam021za.p

 

fnc_gerar_antecip_pef_apb        

prgfin/nam/nam076za.p

fnc_item_lote_pagto_elimina      

prgfin/nam/nam041za.p

 

mod_item_lote_impl_ap_base        

prgfin/nam/nam007za.p

add_antecip_pef_pend_pef          

prgfin/nam/nam022za.p

 

det_item_lote_impl_ap_base   

prgfin/nam/nam008za.p

mod_antecip_pef_pend_pef          

prgfin/nam/nam023za.p

 

add_item_lote_impl_ap             

prgfin/nam/nam009ze.p

det_antecip_pef_pend_pef     

prgfin/nam/nam024za.p

 

fnc_lote_impl_tit_ap_atualiza     

prgfin/nam/nam031za.p

fnc_enctro_ctas_inclui_indiv     

prgfin/nam/nam025za.p

 

api_integr_apb_estorn_cancel_1    

prgfin/nam/nam036za.p

mod_item_lote_pagto_enctro_ctas   

prgfin/nam/nam026za.p

 

fnc_bord_ap_estorno              

prgfin/nam/nam036za.p

det_item_lote_pagto_enctro_ctas

prgfin/nam/nam027za.p

 

fnc_cheq_ap_estorno              

prgfin/nam/nam036za.p

mod_tit_ap_alteracao_base         

prgfin/nam/nam028za.p

 

fnc_tit_ap_elimina_faixa          

prgfin/nam/nam036za.p

det_movto_tit_ap             

prgfin/nam/nam028zb.p

 

fnc_tit_ap_estorno                

prgfin/nam/nam036za.p

det_tit_ap                   

prgfin/nam/nam029za.p

 

era_antecip_pef_pend_pef     

prgfin/nam/nam042za.p

bas_enctro_cta_estorno       

prgfin/nam/nam036zc.p

 

api_integr_ap_alter_tit_ap_4      

prgfin/nam/nam045za.p

bas_movto_tit_ap_estorno_pef 

prgfin/nam/nam036zc.p

 

fnc_atualiza_fatura               

prgfin/nam/nam048za.p

fnc_abat_antecip_vouch_pef_ap_gerar

prgfin/nam/nam044za.p

 

fnc_relacto_pend_tit_ap_notas_fatura

prgfin/nam/nam048za.p

fnc_bxa_tit_ap                   

prgfin/nam/nam044za.p

 

api_integracao_faturamento_apb    

prgfin/nam/nam057za.p

rpt_fornec_financ                 

prgfin/nam/nam050za.p

 

fnc_bord_ap_atualiz_confirmacao  

prgfin/nam/nam057za.p

fnc_item_lote_pagto_inclui_conjto

prgfin/nam/nam055za.p

 

fnc_cheq_ap_atualiz_confirmacao  

prgfin/nam/nam057za.p

fnc_pagto_conjto_autom             

prgfin/nam/nam055za.p

 

fnc_lote_pagto_atualiza            

prgfin/nam/nam057za.p

api_integr_apb_subst_nf_dp        

prgfin/nam/nam061za.p

 

api_atualizar_msg_pagto_edi       

prgfin/nam/nam057zb.py

api_tit_ap_cria_4            

prgfin/nam/nam061za.p

 

fnc_cheq_ap_altera_numero        

prgfin/nam/nam057zb.py

api_integr_apb_pagto_4            

prgfin/nam/nam063za.p

 

fnc_cheq_ap_reemissao            

prgfin/nam/nam057zb.py

add_item_lote_impl_tit_acr        

prgfin/nam/nam033za.p

 

bas_tit_acr_estorno          

prgfin/nam/nam046za.p

mod_item_lote_impl_tit_acr        

prgfin/nam/nam033zb.p

 

api_integr_acr_estorn_cancel      

prgfin/nam/nam046zb.p

det_item_lote_impl_tit_acr   

prgfin/nam/nam033zc.p

 

fnc_fatur_ap_estorno             

prgfin/nam/nam048zb.p

era_item_lote_impl_tit_acr       

prgfin/nam/nam033ze.p

 

api_integr_acr_alter_tit_acr_novo_2

prgfin/nam/nam049za.p

fnc_lote_impl_tit_acr_atualiza    

prgfin/nam/nam033zg.p

 

fnc_tit_ap_transf_estab             

prgfin/nam/nam051za.p

era_lote_impl_tit_acr            

prgfin/nam/nam033zi.p

 

bas_tit_acr_fin              

prgfin/nam/nam052za.p

bas_tit_ap_estorno           

prgfin/nam/nam036zb.p

 

bas_tit_ap_fin               

prgfin/nam/nam054zb.p

fnc_item_lote_impl_ap_elimina    

prgfin/nam/nam038za.p

 

api_cheque_impressao              

prgfin/nam/nam060za.p

fnc_item_lote_impl_ap_elimina_dupl

prgfin/nam/nam038za.p

 

fnc_param_integr_ems              

prgfin/nam/nam059zb.p

bas_tit_ap_alteracao         

prgfin/nam/nam045zb.p

 

 

 

 

Os cadastros, processos, consultas e relatórios abaixo não demandam alterações, porém os mesmos precisam ser testados, para garantir o perfeito funcionamento no Totvs 12.

Manutenção de Fornecedor Financeiro

Manutenção de Antecipações

Pagamento Via Borderô

Pagamento Via Caixa ou Cheque

Confirmação de Borderôs

Confirmação de Cheques

Alteração de Títulos APB

Alteração de Baixas APB

Alteração de Número de Cheque APB

Reemissão de Cheques APB

Estorno de Título/Movimento APB

Estorno de Borderôs

Estorno de Cheques

Estorno de Encontro de Contas

Estorno de Pagamentos Extra-Fornecedor

Estorno de Faturas

Ajuste de Apropriações Contábeis PEF/PEC

Consulta Títulos APB

Consulta Pagamentos Extra-Fornecedor

Relatório Fornecedor Financeiro

Importação de Fornecedores

Importação de Títulos APB

API de Implantação de Faturas

API de Implantação de Titulos APB

API de Implantação de Antecipações APB

API de Pagamento

API de Estorno/Cancelamento

API de Atualização de Clientes e Fornecedores

API de Integração Faturamento x APB

API de Impressão de Cheques

Estorno/Cancelamento de Títulos ACR

API de Alteração de Títulos ACR

Consulta Título ACR

Parâmetros de Integração EMS

 

Protótipo de Tela

Não aplica-se

 

Fluxo do Processo

Não aplica-se


Dicionário de Dados

Alteração de formato de atributos:

Banco/Tabela: emsnam / acum_trans_1099

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_antecip_pef_pend

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_aprop_ctbl_acr

Campo

cod_estab_aprop_ctbl

Tipo

Char

Tamanho

5

Campo

cod_ccusto

Tipo

Char

Tamanho

20

 

Banco/Tabela: emsnam / extnam_aprop_ctbl_ap

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_impto_iva_acr

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_impto_iva_ap

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_impto_pend_acr

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_impto_pend_ap

Campo

cod_estab_refer

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_item_bord_ap

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_item_impl_acr

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_item_lote_impl_ap

Campo

cod_estab

Tipo

Char

Tamanho

5


Banco/Tabela: emsnam / extnam_item_lote_pagto

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_movto_tit_ap

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / extnam_tit_ap

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / jurisd_sales_tax

Campo

cod_ser_docto

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / orig_sales_tax_item_apb

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / orig_sales_tax_tit_ap

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / sales_tax_item_impl_acr

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / sales_tax_item_impl_apb

Campo

cod_estab

Tipo

Char

Tamanho

5


Banco/Tabela: emsnam / sales_tax_tit_acr

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / sales_tax_tit_ap

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Banco/Tabela: emsnam / trans_1099

Campo

cod_estab

Tipo

Char

Tamanho

5

 

Grupo de Perguntas

Não aplica-se.


Consulta Padrão

Não aplica-se.

 

Estrutura de Menu

 Não aplica-se.

 

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