Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Prestadores de Serviços Terceirização

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:Prestadores de Serviços Terceirização
Função:TECA200.PRW
Ticket:9411340
Requisito/Story/Issue (informe o requisito relacionado) :DSERSGS-9200


02. SITUAÇÃO/REQUISITO

Problema na criação do pedido de venda no contrato de manutenção ao utilizar o processo de títulos provisórios.

03. SOLUÇÃO


Foi realizada a implementação do requisito, em que foi necessária a criação de um campo na tabela AAH, chamado de AAH_NUMREC e de uma tabela auxiliar TXJ (Controle de Títulos Provisórios).

Os campos e a tabela citados anteriormente serão incrementados no release 12.1.30.


Importante

Para releases anteriores será necessária a criação da tabela TXJ e do campo AAH_NUMREC pelo configurador.


Para criar o campo AAH_NUMREC siga o exemplo das imagens abaixo:

O campo AAH_NUMREC define a quantidade de recorrência que os títulos provisórios serão criados. Esse número corresponde aos meses. Exemplo: se for informado o número 6, quer dizer que será criada uma recorrência de seis meses.


Para a tabela TXJ, crie os seguintes campos:


Crie o campo TXJ_PREFIX conforme o campo E1_PREFIXO:

Crie o campo TXJ_NUM conforme o campo E1_NUM

Crie o campo TXJ_PARCEL conforme o campo E1_PARCELA

Crie o campo TXJ_TIPO conforme o campo E1_TIPO

Crie o campo TXJ_CLIENT conforme o campo E1_CLIENTE

Crie o campo TXJ_LOJA conforme o campo E1_LOJA

Crie o campo TXJ_VENCTO conforme o campo E1_VENCTO

Crie o campo TXJ_VENCTR conforme o campo E1_VENCREA

Crie o campo TXJ_VALOR conforme o campo E1_VALOR


Crie o campo TXJ_FILE1 conforme o campo E1_FILIAL. Nesse caso, o campo de filial do ambiente de teste tem o tamanho de oito caracteres, verifique e crie conforme a configuração de filial do seu ambiente.


Crie o campo TXJ_CTRMNT conforme o campo AAH_CONTRT

Crie o campo TXJ_FILAAH conforme o campo AAH_FILIAL. Nesse caso, o campo de filial do ambiente de teste tem o tamanho de oito caracteres, verifique e crie conforme a configuração de filial do seu ambiente.


Crie os seguintes índices para a tabela TXJ.


Importante

A tabela TXJ é de controle, onde serão armazenados todos os títulos gerados para o contrato editado, por isso é importante que a configuração dessa tabela fique igual aos campos em que o conteúdo será gravado.


Será necessário verificar se os seguintes fontes estão atualizados.

TECA200.PRX - data superior a  

TECA210.PRX - data superior a  

TECXFUNB.PRW - data superior a  


Crie também um parâmetro para indicar qual será a natureza utilizada no campo E1_NATUREZ.




Importante

A natureza utilizada no parâmetro deve estar cadastrada no Protheus, rotina Naturezas (FINA010). Caso contrário um aviso para criar a natureza aparecerá na criação dos títulos, informando que não existe uma natureza cadastrada.



Vamos verificar como criar o contrato de manutenção e a criação dos títulos provisórios e a sua devida baixa na criação do pedido de venda:

Primeiramente será criado o contrato de manutenção e os títulos provisórios.


Ao criar um contrato de manutenção fique atento aos campos abaixo:

Para o campo Cond. Pagto (AAH_CONPAG) informe uma condição de pagamento para a criação dos pedidos de vendas. Os títulos provisórios serão criados conforme a criação do pedido de venda.

É recomendado que a condição de pagamento para a criação dos pedidos de venda não ultrapassem 30 dias.

Verifique que nesse exemplo a condição será em 3X, sendo a primeira à vista, a segunda no dia 10 e a terceira no dia 20.

Conforme a regra para a geração do pedido, serão gerados pedidos no dia 01, 10 e 20 de cada mês.

Outros campos importantes são os de Inicio e fim de cobrança (AAH_INICOB e AAH_FIMCOB, respectivamente), pois a criação dos títulos provisórios seguirá o cronograma dessas datas.

Verifique que no exemplo as datas estão de  à  

Assim, serão criados os títulos a partir do dia 24 até o dia 24/08/2021. 

Obedecendo à regra de condição de pagamento do pedido de venda que é 01,10 e 20 e o inicio da cobrança que é dia 24/08/2020, o pedido e consequentemente a geração dos títulos provisórios serão criados no dia 01/09/2020.

Informe um valor para o campo Qtd.Rec (AAH_NUMREC). Neste exemplo criaremos seis meses de recorrência e como o contrato começa em agosto, o provisionamento será feito até janeiro de 2021.



O produto que utilizamos para a criação do pedido de venda deve estar com a TES configurada e caso não esteja, o pedido de venda não será criado para o contrato.


Informe o valor do contrato, no nosso exemplo o valor está para R$9.000,00 como a condição está para 3 parcelas o valor do titulo provisório será de R$3.000,00



Verifique abaixo como foi criado o nosso contrato de manutenção


Ao confirmar a criação do contrato de manutenção, os títulos provisórios serão criados.


Para confirmar, verifique se o titulo foi criado corretamente no módulo Financeiro.


Verifique também na tabela TXJ, que é a tabela de controle, se o relacionamento está correto.


Com os títulos provisórios criados, eles serão baixados (excluídos) conforme a criação dos pedidos de venda.



Agora vamos criar o pedido de venda para o contrato


Conforme explicado acima, vamos alterar a DataBase para o dia 01/09/2020. Caso o parâmetro MV_CONTRPV esteja ativo, ao entrar no módulo, será realizada a criação de pedidos de venda automaticamente. Neste exemplo, o parâmetro está desativado, portanto utilizaremos a rotina para geração de pedido de venda.

Assim será criado o pedido de venda para o dia 01/09 e o titulo provisório criado para o dia 01/09 será excluído.


Verifique no campo AAH_ULTPED que o pedido de venda foi criado e o campo AAH_ULTEMI indica a data da última emissão de pedido de venda.


verifique também que o titulo provisório do dia 01/09/2020 foi baixado.


04. DEMAIS INFORMAÇÕES

Não há

05. ASSUNTOS RELACIONADOS