Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

TOTVS CRM Automação da Força de Vendas

Linha de Produto:

Linha TOTVS CRM

ERPs impactados:Todos
Módulo:Venda
Função:Moeda
Ambiente:Web/Mobile
Ticket:
Requisito/Story/Issue:


02. ESCOPO FUNCIONAL

O sistema será capaz de converter a moeda associada à tabela de preço (selecionada tanto no cabeçalho quanto nos itens) na moeda selecionada no cabeçalho, em função da cotação selecionada no cabeçalho.

Para que o usuário possa visualizar tanto os valores sem conversão, quanto os valores convertidos, o sistema deverá exibir os campos monetários do resumo de pedidos da seguinte forma:

${Cifrão da moeda associada à tabela de preço} ${Valor convertido à moeda associada à tabela de preço} / ${Cifrão da moeda selecionada no cabeçalho} ${Valor convertido à moeda selecionada no cabeçalho}Com o intuito de permitir que o sistema exiba corretamente os volumes de produtos dentro do pedido, o sistema deverá realizar a importação dos seguintes dados do Protheus para o SFA

02. ESCOPO TÉCNICO

  • Criar o campo cotacaoindexador.idindexadororigem
  • Criar registros de configuração sobre campo Moeda Origem no cabeçalho
  • Criar registros de configuração sobre campo Moeda Origem nos itens
  • Criar registros de configuração sobre:
    • item.valortotalliquido_moedaorigem
    • item.valortotalcomimpostos_moedaorigem
    • resumo.valortotalliquido_moedaorigem
    • resumo.valortotalcomimpostos_moedaorigem
    • resumo.valortotalformula_moedaorigem

...

Banco de dados

  • Pelo tools, opção 3, o sistema deve criar o seguinte campo na tabela cotacaoindexador:
    • idindexadororigem: FK para tabela indexador, nullable
  • Pelo tools, opção 18, o sistema deve criar registro na tabela wsconfigpedidocampo:
    • contextonomeentidadelabelidnativoidnvisivelidneditavelidneditavelcomitensidnobrigatorioidnunionordemcodigoerpidnexiberelatorio
      CABECALHO

      MOEDAORIGEM

      "Moeda Origem"01111022
      0
  • Pelo tools, opção 18, o sistema deve criar registro na tabela wsconfigpedidoresumo:
    • chavelabelordemidnvisivelidnobrigatoriocodigoerpidnexiberelatorioidneditavel
      VALOR_FATURADO_MOEDAORIGINAL
      000
      00
      VALOR_PENDENTE_MOEDAORIGINAL
      000
      00
      VALOR_TOTAL_BRUTO_MOEDAORIGINAL
      000
      00
      VALOR_TOTAL_LIQUIDO_MOEDAORIGINAL
      000
      00
      VALOR_TOTAL_DESCONTOS_MOEDAORIGINAL
      000
      00
      VALOR_TOTAL_COM_IMPOSTOS_MOEDAORIGINAL
      000
      00
      VALOR_DESCONTO_RESUMO_MOEDAORIGINAL
      000
      00
      VALOR_TOTAL_FORMULA_MOEDAORIGINAL
      000
      00

Telas de configuração

  • Na tela Configuração > Configuração Pedido > Busca Cabeçalho,
    • Implementar novo registro MOEDAORIGEM,
      • A coluna "Editável" e "Editável com Itens" não deve ter ação para esse registro, recebendo o valor "-"
  • Na tela

Implementação no pedido

  • criar campo Moeda Origem no cabeçalho
    • Exibir moeda associada ao campo tabelapreco.idindexador
      • criar campo Moeda Origem no item
        • Exibir moeda associada ao campo tabelapreco.idindexador da tabela selecionada no item
  • criar campos:
    • item.valortotalliquido_moedaorigem
    • item.valortotalcomimpostos_moedaorigem
      • resumo.valortotalliquido_moedaorigem
      • resumo.valortotalcomimpostos_moedaorigem
      • resumo.valortotalformula_moedaorigem
    • Converter o valor referente à moeda selecionada no cabeçalho (idindexador) na moeda de origem (idindexadororigem)
      • Exibir o cifrão em relação ao campo indexador.abreviatura
    • Nos campos referentes ao item, exibir os valores monetários de origem em função do campo tabelapreco.idindexador da tabela selecionada no item

...