...
| Produto: | | Solucoes_totvs |
|---|
| Solucao | TOTVS Distribuição e Varejo |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | 3 - Vendas |
|---|
| Função: | Atualizar Funções de Vendas |
|---|
| País: | Brasil |
|---|
| Ticket: | NA |
|---|
| Requisito/Story/Issue: | DDVENDAS-54809 |
|---|
02. SITUAÇÃO/REQUISITO
A necessidade motivadora desta melhoria é garantir que o campo Atualmente, valores de "Outras Despesas" em pedidos e orçamentos seja processado de forma consistente e correta pelo sistema WinThor. Isso inclui assegurar que o valor seja (como taxas administrativas, despesas de rodapé e outras taxas do pedido, exceto frete) não são processados pela Integradora ao importar pedidos/orçamentos do Força de Vendas. Essa inclusão de valores é feita manualmente. O requisito é automatizar esse processo, permitindo que o valor de "Outras Despesas" seja enviado via integração e tratado pelo WinThor, sendo somado aos totais do pedido/orçamento e, se configurado, rateado adequadamente entre os itens quando a configuração do sistema assim o indicar, e que valores inválidos (como negativos) sejam rejeitados, prevenindo inconsistências nos dados financeiros e fiscais. A padronização da integração via tabelas também é um requisito para facilitar a comunicação com sistemas externos. Além disso, é crucial que o sistema rejeite valores negativos para este campo, garantindo a integridade dos dados financeiros.
03. SOLUÇÃO
A melhoria implementada no WinThor ajusta o tratamento do campo "Outras Despesas" para que
...
, ao ser informado em pedidos ou orçamentos através da integração (Força de Vendas):
...
...
...
...
- Seu valor seja rateado entre os itens do pedido
...
- ou orçamento quando o parâmetro
...
- 4642 - Forma de rateio de frete e outras despesas, na venda estiver configurado como 'G - Ratear Frete / Outras Despesas na gravação do pedido'. O somatório dos valores rateados nos itens deve ser igual ao valor total no cabeçalho.
...
- NÃO será rateado entre os itens
...
- nos seguintes cenários:
- Quando o parâmetro 2234 - Utilizar valor de frete e outras despesas na base de cálculo da substituição tributária estiver configurado
...
- como 'N', independentemente da configuração do parâmetro 4642.
...
- Quando o parâmetro 4642 estiver configurado como 'F - Faturamento' (o rateio de outras despesas nos itens não ocorre na gravação do pedido, mas sim no faturamento, caso aplicável às suas regras de negócio).
- Quando o pedido for um orçamento.
- Quando o parâmetro 4642 estiver configurado como 'Q - Questionar Ratear Frete / Outras Despesas na gravação do pedido' e a integração não enviar a sinalização para rateio.
- Pedidos ou orçamentos com valores negativos no campo "Outras Despesas" serão rejeitados pela rotina de integração.
| Totvs custom tabs box |
|---|
| tabs | Saiba como Funciona |
|---|
| ids | passo1, |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | passo1 |
|---|
| ATUALIZAÇÕES NECESSÁRIAS: - Atualização da Rotina 300 (PCSIS300): A rotina principal de atualização de funções de venda deve ser atualizada para a versão 37.0.31.236 ou superior.
- Atualização da Dependência da Tabela PCPEDCFV: A dependência da tabela
PCPEDCFV na rotina 300 deve ser atualizada para a versão 7.00.02.000. - Atualização da Opção 108 - Package INTEGRADORA: Dentro da rotina 300, acesse a aba "Força de Vendas" e atualize a opção 108 - Package INTEGRADORA.
PASSO A PASSO: Para utilizar a melhoria e integrar pedidos/orçamentos com "Outras Despesas" no WinThor, siga os passos abaixo:4.1. Configuração dos Parâmetros: - Acesse a rotina 132 - Parâmetros da Presidência.
- Pesquise e configure os parâmetros relacionados às Outras Despesas e Frete, conforme a necessidade da sua empresa
Parâmetro- :
(- - Utilizar valor de frete e outras despesas na base de cálculo da substituição tributária
) : O - para que o valor de outras despesas
será - seja considerado na base de cálculo da substituição tributária e
será rateado entre os itens.'N': O - , se aplicável, no rateio por item (juntamente com o parâmetro 4642 'G' ou 'Q' com sinalização).
- Marque como 'N' para que o valor de outras despesas
não será - NÃO seja considerado na base de cálculo da substituição tributária e
não será - NÃO seja rateado entre os itens do pedido na gravação, independentemente da configuração do parâmetro 4642.
- Parâmetro 4642
(- - Forma de rateio de frete e outras despesas, na venda
):- :
- 'F - Faturamento': O valor de outras despesas será somado ao total do pedido/orçamento, mas NÃO será rateado item a item na gravação do pedido. O rateio, se necessário, ocorrerá somente no processo de faturamento.
- 'G - Ratear Frete / Outras Despesas na gravação do pedido': O valor de outras despesas será somado ao total e rateado entre os itens do pedido
/orçamento no momento da gravação.Outras opções não especificadas no documento para este contexto.Rotinas e Dependências:- Rotina 300 - Atualizar Funções de Venda - Versão 37.0.31.236
- Tabela PCPEDCFV - Versão 7.00.02.000 (Com a nova coluna VLOUTRASDESP)
Objeto Package INTEGRADORA - Opção 108 na rotina 300 (Atualizada para suportar o novo tratamento do campo VLOUTRASDESP). PASSO A PASSO: O processo de utilização desta melhoria envolve a configuração dos parâmetros no WinThor e o envio de dados via as tabelas de integração PCPEDCFV e PCPEDIFV. Configuração dos Parâmetros:- Acesse a rotina 132 - Parâmetros da Presidência.
- Localize e configure o Parâmetro 2234 de acordo com a necessidade de rateio de outras despesas:
- Para ratear o valor de Outras Despesas nos itens, defina o parâmetro como 'S'.
- Para NÃO ratear o valor de Outras Despesas nos itens, defina o parâmetro como 'N'.
- Localize e configure o Parâmetro 4642 de acordo com a forma de rateio:
- Para que o rateio ocorra na gravação do pedido/orçamento, defina o parâmetro como 'G - Ratear Frete / Outras Despesas na gravação do pedido'.
Envio de Pedidos/Orçamentos com Outras Despesas via Integração:- Popule a tabela PCPEDCFV com os dados do cabeçalho do pedido, incluindo o valor desejado no campo VLOUTRASDESP. Certifique-se de que o campo IMPORTADO esteja com o valor 1.
- Popule a tabela PCPEDIFV com os dados dos itens do pedido, garantindo que as chaves de validação (NUMPEDRCA, CODUSUR, CGCCLI, DTABERTURAPEDPALM) correspondam às do cabeçalho.
- Execute a Package INTEGRADORA através da Rotina 2596 - Integração Dados Externos ou via execução direta do método Integradora.importarpedido(tipoleitura,‘datainicial’,’datafinal’) com os parâmetros adequados.
Verificação do Processamento:- Após o processamento, verifique o campo IMPORTADO na tabela PCPEDCFV:
- Se o valor for 2, o pedido foi processado e aceito.
- Se o valor for 3, o pedido foi rejeitado. Consulte o campo OBSERVACAO_PC para o motivo da rejeição.
- Para pedidos/orçamentos processados e aceitos:
- Consulte as tabelas PCPEDC ou PCORCAVENDAC para verificar se o VLOUTRASDESP foi somado corretamente ao VLTOTAL e VLATEND.
- na sua gravação, desde que o parâmetro 2234 esteja como 'S'.
- 'Q - Questionar Ratear Frete / Outras Despesas na gravação do pedido': O valor de outras despesas será somado ao total. O rateio entre os itens na gravação dependerá de uma sinalização específica no envio da integração.
- Parâmetro 3961 - Aceita incluir despesas no rodapé da NF: Marque como 'Sim' para habilitar a visualização/inclusão de despesas de rodapé na rotina 336.
- Clique em Salvar para aplicar as configurações.
Image Added
Image Added
Envio e Importação de Pedidos/Orçamentos: - O sistema de Força de Vendas ou sistema externo deverá enviar os dados do pedido/orçamento para as tabelas de integração, incluindo o valor de "Outras Despesas" no campo correspondente no cabeçalho.
- Acesse a rotina 2596 - Integração Dados Externos.
- Utilize os filtros disponíveis para pesquisar os pedidos/orçamentos que deseja importar.
- Selecione os pedidos/orçamentos desejados na lista.
- Clique no botão Processar Selecionados para iniciar a importação.
Verificação do Processamento e Visualização no WinThor:Após o processamento na rotina 2596, verifique o status do pedido/orçamento e seu comportamento no WinThor: - Processado com Sucesso:
- Acesse a rotina 336 - Alterar Pedido de Venda (para pedidos) ou a rotina 316 - Cadastrar Orçamento de Venda (para orçamentos).
- Consulte o pedido ou orçamento importado.
- Verifique se o valor de "Outras Despesas" foi somado corretamente aos totais do pedido/orçamento.
- Observe o botão Despesas Rodapé (na rotina 336), que estará habilitado. Ao clicar nele, você poderá visualizar o valor de "Outras Despesas" (e Frete) informado.
- Se o rateio foi configurado (Parâmetro 2234 = 'S' e Parâmetro 4642 = 'G'), o valor de "Outras Despesas" deverá estar rateado entre os itens do pedido. Você pode verificar isso nos detalhes dos itens do pedido.
Image Added
- Rejeitado:
- Se o valor de "Outras Despesas" enviado pela integração for negativo, o pedido/orçamento será rejeitado.
- A rotina 2596 exibirá a mensagem de rejeição: "VALOR INVALIDO PARA OUTRAS DESPESAS: [Valor Negativo Informado]. ACEITO SOMENTE VALOR POSITIVO OU ZERADO."
- Para corrigir, o valor de "Outras Despesas" no sistema de origem deve ser ajustado para um valor positivo ou zero, e o pedido/orçamento deve ser reenviado para integração.
- Não Processado / Processando:
- Caso o status seja "Não Processado" ou "Processando", verifique os logs da rotina 2596 ou tente processar novamente
Consulte as tabelas PCPEDI ou PCORCAVENDAI para verificar o rateio do VLOUTRASDESP nos itens, conforme a configuração dos parâmetros. O somatório dos VLOUTRASDESP dos itens deve ser igual ao valor do cabeçalho quando o rateio estiver ativo
|
|
04. DEMAIS INFORMAÇÕES
| Aviso |
|---|
|
As versões estarão disponíveis para download no CCW. https://centraldecontrole.pcinformatica.com.br/ Mantenha suas rotinas sempre atualizadas!
|
...