Á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 Materiais

 

Segmento Executor

Manufatura

Projeto1

 D_MAN_MI001

IRM1

PCREQ-5928

 

Requisito1

 

PCREQ-5929

Subtarefa1

 

Chamado2

 

Release de Entrega Planejada

12.1.9

Réplica

 

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). 

 D_MAN_MI001

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.

Realizar implementações para o produto internacional nos Módulos de Materiais para melhor utilização dos clientes.

Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

RE3001AlteraçãoTarefas-
RE0994AlteraçãoTarefas-
RE4001Alteração

Tarefas

-

RE0103AlteraçãoCadastros-
RE3201AlteraçãoTarefas-
RE3205AlteraçãoTarefas-


Rateio de Fretes para Documentos de Entrada 

 

Objetivo: efetuar o rateio de fretes para documentos de entrada que não utilizem o conceito de despesas para as cotações da ordem. Permitir que esta despesa componha o custo do item. Esta alteração irá valer para todo o produto internacional.

Alterações:

Parametrizar o sistema para considerar ou não o rateio de despesas como custo do item.

Alterar o programa RE0103 para incluir o novo parâmetro "Considera Despesas Como Custo do Item" abaixo do parâmetro "Integra WMS". Este novo parâmetro deverá ser apresentado e habilitado somente quando o país for diferente de Brasil. Salvar a informação no param-estoq.char-2,74,1. Quando marcado, este parâmetro considerará como custo do item as despesas de frete e seguros informada para o item da nota fiscal, e somente quando não houver despesa informada para a ordem/pedido de compra ou se tratar de uma nota avulsa (sem pedido de compra).

RE3001 - efetuar o rateio das despesas de fretes informada no cabeçalho da nota. Incluir os campos item-doc-est.valor-frete-me e item-doc-est.despesas-me no programa RE3001B, folder Valores. Como não sabemos o valor total da nota antecipadamente, será incluído um botão no browse do item para efetuar o rateio das despesas para os itens. Este botão irá calcular automaticamente o valor proporcional do frete e das despesas totais da nota, conforme o valor do item da nota informado e em seguida irá executar o programa RE3001K para que o usuário possa verificar o rateio e efetuar eventuais alterações.

Ao confirmar a inclusão/alteração do item, os campos item-doc-est.valor-frete e item-doc-est.despesas devem ser atualizados com o valor na moeda 0, tal e qual é feito para os demais campos da aba Valores.

 

Importante: o rateio das despesas deve ser efetuado apenas quando o parâmetro “Considera Despesas Como Custo do Item” estiver selecionado, o parâmetro “Considera Despesas” dos Parâmetros de Compra estiver desmarcado ou o parâmetro marcado mas sem a informação do pedido e ordem de compra para o item da nota.

Esta verificação é necessária pois uma vez existindo o tratamento de despesas para Compras, estas despesas são informadas na cotação e serão levadas automaticamente para o item da nota, compondo o seu custo.

 

RE0994: Incluir os campos item-doc-est.valor-frete-me e item-doc-est.despesas-me no programa RE0994B, folder Compras. Apresentar os valores conforme cadastrado no RE3001, porém permitir alteração.

Ao atualizar o documento, somar os valores da despesa para apresentar corretamente no programa RE0994C, nas colunas referentes ao “Total Fatura” e “Total Calculado”. As despesas serão apresentadas na linha “Valor Despesas”. Incluir um botão no RE0994, para executar o programa RE3001K, que irá efetuar o rateio das despesas para os itens selecionados na fatura. 

 

RE4001: Este programa utiliza a mesma viewer do RE3001 para efetuar o cadastro dos itens da nota. Portanto, a alteração descrita para este programa automaticamente refletirá no RE4001, bastando testar as alterações.

 

Considerar imposto de valor agregado como parte do custo do produto

 

Objetivo: considerar que o valor dos impostos do tipo valor agregado sejam considerados como parte do custo do item.

Esta alteração será válida para o produto padrão internacional, e não apenas para o país EUA.

 

Alterações:
Parametrizar o sistema para indicar se os impostos do tipo valor agregado devem ser considerados ou não como parte do custo do item. Para tanto, será incluído o parâmetro “Considera Imposto como Custo do Produto” no programa RE0103. Salvar a informação no param-estoq.char-2,75,1. 

RE1005: a atualização do documento deverá ser alterada para considerar o parâmetro anterior, no momento de gerar a movimentação do estoque. Para tanto, alterar a include re1005.i07 para que, quando o parâmetro “Considera Imposto como Custo do Produto” estiver marcado, verifique a tabela impto-item-docto, todos os impostos do tipo “imposto de valor agregado” e somar na variável de-tot-mat o valor do imposto.

Na atualização do contas a pagar, deverá ser alterada a include Re9340.i3 para que não gere duplicado o valor do título. Para tando, deve-se eliminar a tabela tt-impto-tit-pend-ap do imposto de IVA quando o parâmetro estiver marcado.

 

Conversão: para a conversão da versão 2.04B para o Totvs 12, deverá ser criada a tabela impto-item-docto sempre que o campo item-doc-est.cod-tax estiver diferente de 0. Isto é necessário pois na versão do legado não é utilizada a tabela de impostos do item da nota. Efetuar uma validação para que o imposto informado esteja cadastrado na tabela tipo-tax.

 

Permitir Alteração de Duplicatas

Objetivo: permitir a geração, modificação e exclusão de duplicatas para as notas fiscais de entrada. Esta alteração será válida para o produto padrão internacional e não apenas para o país EUA.

Alterações:

Criar o folder Duplicatas no programa RE3001, logo após o folder de Itens.

Este folder será exatamente igual ao existente no folder Duplicatas do RE1001, e executará o mesmo programa de inclusão e alteração (re1001c). Incluir os botões Gerar, Impostos e Gerar Impto, com as mesmas lógicas.

Este folder e botões somente devem ser habilitados quando a nota fiscal for fatura (docum-est.nff = yes). Quando for um remito, as duplicatas devem ser atualizadas pelo RE0994.

 

RE0994: criar o botão Duplicatas na barra de botões principal, antes do botão calcular. Criar um novo programa que será executado neste botão. Este programa deverá conter o cabeçalho do documento gerado e o browse de duplicatas idêntico ao do Re3001.

RE4001: este programa apenas permite efetuar documentos de saída para o internacional, desta forma não será necessário alterar para incluir o folder de duplicatas.

 

Alterações RMA e RGA

 

Os programas abaixo precisam ser revisados e testados para adequação ao Totvs 12.

Alterações que devem ser consideradas:

·         Estabelecimento: aumento do campo de 3 para 5 posições. Alterar campos em tela e relatórios para que as novas posições sejam apresentadas.

·         Lote: aumento do campo de 10 para 40 posições. Alterar campos em tela e relatórios para que as novas posições sejam apresentadas.

·         Localização do Estoque (cod-localiz): aumento do campo de 10 para 20 posições. Alterar campos em tela e relatórios para que as novas posições sejam apresentadas.

·         Conta contábil: substituição do campo único de conta contábil para os campos de conta contábil e centro de custo, ambos com 20 posições.

·         Campos livres: alterar para considerar os novos campos cadastrados.

 

Os programas abaixo fazem parte da funcionalidade de RMA e/ou RGA e devem ser testados e alterados conforme observações ao lado. Verificar também as orientações anteriores e adequar os programas conforme o caso. Alguns destes programas já estão no diretório do Totvs 12, outros ainda não. Os que já estão, efetuar um “merge” caso exista alguma correção efetuada na versão 2.04B, ou 2.06B. Cuidar para levar apenas correções.

 

RE0103: parâmetros.

RE0101: parâmetros.

RE3203: ocorrências rma/rga.

Z02in712: zoom ocorrências.

RE3233: impressão ocorrências.

Re4001 (re3001a, re4001b): devoluções.

Re1701, re1701b: consulta de documentos.

RE1501: relatório de documentos para o internacional. Verificar os campos de estabelecimento, contas, e lote, tanto na tela quanto na impressão do relatório. Todas as classificações.

Re0511: relatório de itens devolvidos por RGA. Alterar estabelecimento

Re3202: parâmetros rma. Alterar estabelecimento

Z01in711: zoom parâmetros rma. Alterar estabelecimento

Re3232: impressão parâmetros rma. Alterar estabelecimento

Re3201: inclusão de RMA. Alterar estabelecimento. Verificar também: re32011, re32012, re32013,

                Re3205 – item rma – alterar contas, estabelecimento, lote. A conta no legado estava sendo salva no campo rma-item.cod-livre-2,1,17. Incluir os campos novos de conta e centro de custo na tela e atualizar nos campos rma-item.ct-codigo e rma-item.sc-codigo.

Z02in714: zoom rma.

Z01in714: zoom rma. Alterar estabelecimento

Re3271: listagem rma. Alterar estabelecimento, conta, verificar se imprime lote

Re3261: consulta rma. Alterar estabelecimento, conta, lote

Re3265: consulta detalhe item rma. Alterar estabelecimento, conta, lote

Re3001: recebimento materiais com rma – re3001e, re3001f. Alterar estabelecimento – cd4327b.p

Cq0210, Cq0309, Cq0301, Cq0211, Cq0203: cq com rma. Efetuar testes conforme especificação “eng_RMA_RGA.doc”.

Re3299: estatísticas rma – alterar estabelecimento

OBS: para maiores informações sobre este processo de RMA e RGA, pode ser consultada a especificação abaixo:

\\joaquina\pastahst\Roadmap 2014-2015\Mercado Internacional\Localização_EUA\EMS2\Material de Consulta\Localizacao EUA\eng_RMA_RGA.doc

 

Os campos livres abaixo devem ser substituídos em todos os programas que forem utilizados:

rma.cod-livre-1,5,16 à utilizar rma.cod-nota-fisc-ncredito
rma.cod-livre-1,21,5 
à utilizar rma.cod-ser-ncredito

rma.cod-livre-1,4,1 à utilizar rma.log-ped-rma

rma-item.cod-livre-2,1,17 à utilizar rma-item.ct-codigo e rma-item.sc-codigo

 

Conversão:

Tabela RMA-ITEM:

Unificação de conceitos da 2.04B para 12: rma-item.cod-livre-1,1,17. Campos novos: rma-item.ct-codigo e rma-item.sc-codigo.

Tabela RMA:

rma.cod-livre-1,5,16 à utilizar rma.cod-nota-fisc-ncredito
rma.cod-livre-1,21,5 
à utilizar rma.cod-ser-ncredito

rma.cod-livre-1,4,1 à utilizar rma.log-ped-rma

 

Protótipo de Tela

 Protótipo 01 - RE0103

 

Protótipo 02 - RE3001

Protótipo 03 - RE3001K


Protótipo 04 - RE3001B

 

Protótipo 05 - RE3001

 Protótipo 06 - RE0994


 Protótipo 07 - RE0994O


 Protótipo 08 - RE0994B


 

Fluxo do Processo

Não se aplica.

Dicionário de Dados

 

ADD FIELD  "cod-ser-ncredito"  OF "rma" AS character

  DESCRIPTION "codigo serie nota de credito"

  FORMAT "x(5)"

  INITIAL ""

  LABEL "S‚rie Nota Cr‚dito"

  POSITION 57

  COLUMN-LABEL "Ser NC"

  HELP "C¢digo da s‚rie da nota de cr‚dito vinculada"

  ORDER 590

 

ADD FIELD  "cod-nota-fisc-ncredito"  OF "rma" AS character

  DESCRIPTION "Nota de cr‚dito vinculada"

  FORMAT "x(16)"

  INITIAL ""

  LABEL "Nr Nota Cr‚dito"

  POSITION 58

  COLUMN-LABEL "NF Cr"

  HELP "Nota de cr‚dito vinculada"

  ORDER 600

 

ADD FIELD  "log-ped-rma"  OF "rma" AS logical

  DESCRIPTION "Indica se o pedido de venda foi gerado"

  FORMAT "Sim/NÆo"

  INITIAL "no"

  LABEL "Pedido RMA"

  POSITION 59

  VIEW-AS "view-as toggle-box"

  COLUMN-LABEL "Ped RMA"

  HELP "Indica se o pedido de venda foi gerado"

  ORDER 610

 

ADD FIELD  "ct-codigo"  OF "rma-item" AS character

  DESCRIPTION "Conta Cont bil"

  FORMAT "x(20)"

  INITIAL ""

  LABEL "Cta Cont bil"

  POSITION 51

  COLUMN-LABEL "Cta Cont bil"

  HELP "Conta cont bil"

  ORDER 540

 

ADD FIELD  "sc-codigo"  OF "rma-item" AS character

  DESCRIPTION "Centro de Custo"

  FORMAT "x(20)"

  INITIAL ""

  LABEL "Centro Custo"

  POSITION 52

  COLUMN-LABEL "Centro Custo"

  HELP "Centro Custo"

  ORDER 550

 

Estrutura de Menu


Procedimentos

 

Procedimento

 RE3202

 RE3201

 RE3299

Descrição

Parâmetros RMA

Inclusão RMA

Estatísticas RMA

Módulo

 MRE

 MRE

 MRE

Programa base

 re3202

 re3201

 re3299

Nome Menu

Parâmetros RMA

Inclusão RMA

Estatística RMA

Interface

GUI

GUI

GUI

Registro padrão

Sim

Sim

Sim

Visualiza Menu

Sim

Sim

Sim

Release de Liberação

 12.1.9

 12.1.9

 12.1.9

 

Programas

 

Programa

  RE3202

  RE3201

  RE3299

 

Descrição

Parâmetros RMA

Inclusão RMA

Estatísticas RMA

Nome Externo

 rep/re3202.w

 rep/re3201.w

rep/re3299.w

Nome Menu/Programa

Parâmetros RMA

Inclusão RMA

Estatísticas RMA

Nome Verbalizado[1]

Parâmetros RMA

Inclusão RMA

Estatísticas RMA

Procedimento

 re3202

 re3201

 re3299

Template

Parâmetros Únicos

Cadastro Simples

Relatório

Tipo[2]

Manutenção

Tarefas

Relatório

Interface

GUI

GUI

GUI

Categoria[3]

 

 

 

Executa via RPC

Não

Não

Não

Registro padrão

Sim

Sim

Sim

Outro Produto

Não

Não

Não

Visualiza Menu

Sim

Sim/Não

Sim/Não

Query on-line

Sim/Não

Sim/Não

Sim/Não

Log Exec.

Sim/Não

Sim/Não

Sim/Não

Rotina (EMS)

 

 

 

Sub-Rotina (EMS)

 

 

 

Localização dentro da Sub Rotina (EMS)

 

 

 


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