...
Produto: | TOTVS CRM Automação da Força de Vendas |
---|
Linha de Produto: | |
---|
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:
contexto | nomeentidade | label | idnativo | idnvisivel | idneditavel | idneditavelcomitens | idnobrigatorio | idnunion | ordem | codigoerp | idnexiberelatorio |
CABECALHO | MOEDAORIGEM | "Moeda Origem" | 0 | 1 | 1 | 1 | 1 | 0 | 22 |
| 0 |
- Pelo tools, opção 18, o sistema deve criar registro na tabela wsconfigpedidoresumo:
chave | label | ordem | idnvisivel | idnobrigatorio | codigoerp | idnexiberelatorio | idneditavel |
VALOR_FATURADO_MOEDAORIGINAL |
| 0 | 0 | 0 |
| 0 | 0 |
VALOR_PENDENTE_MOEDAORIGINAL |
| 0 | 0 | 0 |
| 0 | 0 |
VALOR_TOTAL_BRUTO_MOEDAORIGINAL |
| 0 | 0 | 0 |
| 0 | 0 |
VALOR_TOTAL_LIQUIDO_MOEDAORIGINAL |
| 0 | 0 | 0 |
| 0 | 0 |
VALOR_TOTAL_DESCONTOS_MOEDAORIGINAL |
| 0 | 0 | 0 |
| 0 | 0 |
VALOR_TOTAL_COM_IMPOSTOS_MOEDAORIGINAL |
| 0 | 0 | 0 |
| 0 | 0 |
VALOR_DESCONTO_RESUMO_MOEDAORIGINAL |
| 0 | 0 | 0 |
| 0 | 0 |
VALOR_TOTAL_FORMULA_MOEDAORIGINAL |
| 0 | 0 | 0 |
| 0 | 0 |
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
...