Árvore de páginas

Versões comparadas

Chave

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

...

CONTRSR
  • No caso de Despesas Financeiras do técnico, para que sejam gerados os títulos, o Cadastro do Técnico deverá estar vinculado ao fornecedor
  • É possível gerar títulos provisórios a partir do Contrato de Manutenção. Saiba mais: https://tdn.totvs.com/x/i8dqIQ

    Produto:

    Microsiga Protheus

    Ambiente:

    SIGATEC - Gestão de Serviços

    Ocorrência:

    Como realizar a geração dos Pedidos de Venda a partir de um Contrato de Manutenção?

    Passo a passo:

    Através dos Contratos de Manutenção (TECA200), é possível determinar os períodos para geração dos Pedidos de Venda para cobrança, esses pedidos podem ser gerados de Forma Manual ou Automática.
    Para isso, é necessário realizar as configurações descritas abaixo:

    Deck of Cards
    startHiddenfalse
    effectDuration0.5
    idContrato manutenção (TECA200)
    effectTypehorizontal
    loopCardstrue
    Card
    defaulttrue
    idCusto Médio
    labelConfigurando o Contrato

    Para gerar os Pedidos de Venda a partir do Contrato de manutenção é necessário o preenchimento das informações abaixo:

    Deck of Cards
    startHiddenfalse
    effectDuration0.5
    idConfigurações
    effectTypehorizontal
    loopCardstrue
    Card
    defaulttrue
    idCusto Médio
    labelPARÂMETROS
    • MV_CONTRSR: (Contrato de Serviços) Ativa a geração automática dos pedidos de venda ao acessar as rotinas do módulo de Serviços, com este parâmetro desativado, só será possível gerar os pedidos manualmente.
    • MV_CONTRPV: (Contrato de Manutenção) Ativa a geração automática dos pedidos de venda ao acessar as rotinas do módulo de Serviços, com este parâmetro desativado, só será possível gerar os pedidos manualmente.
    • MV_ULCONTR: O sistema registrará neste parâmetro a última data de geração dos pedidos de venda, ou seja, se este parâmetro estiver com a data atual, significa que o processamento já foi realizado, caso inclua um novo contrato hoje, ele será processado a partir de amanhã.
    Card
    defaulttrue
    id0607202023
    labelCAMPOS E PROCESSOS

    Para que os pedidos sejam gerados, o sistema considera o preenchimento dos campos abaixo:


    CampoDescrição
    Cliente (AAH_CODCLI)Código do Cliente para o qual o sistema irá gerar o Pedido de Vendas.
    Loja (AAH_LOJA)Loja do cliente.
    Tp.Contrato (AAH_TPCONT)
    • 1 – Vitalicio” o contrato será cobrado enquanto estiver com a “Situação” (AAH_STATUS) como “1 – Ativo”;
    • 2 – Tempo Determinado” o contrato será cobrado até o “Fim Validade” (AAH_FIMVLD).

    Cond.Pagto (AAH_CONPAG)

    Tipo de Condição de Pagamento para Geração dos Pedidos, o sistema irá considerar o primeiro dia do mês vigente como base para gerar os pedidos.

    Exemplo 1:

    • Data atual igual a 01/08;
    • Pagto (AAH_CONPAG): 10 Dias;
    • Contrato (AAH_VALOR): R$ 150,00.

    Neste exemplo, no dia 10/08 o sistema irá gerar um pedido de vendas no valor de R$ 150,00.

    Exemplo 2:

    • Data atual igual a 01/08;
    • Pagto (AAH_CONPAG): 10, 20 e 30 dias;
    • Contrato (AAH_VALOR): R$ 150,00.

    Neste exemplo o sistema vai gerar três pedidos, um em 10/08 com valor R$ 50,00, outro em 20/08 com valor R$ 50,00 e outro em 30/08 com valor R$ 50,00.

    Aviso
    titleAtenção

    A condição de pagamento informada não pode exceder 30 dias, pois os pedidos são gerados com base no primeiro dia do mês, caso a condição ultrapasse os dias do mês vigente, no mês seguinte o sistema não irá considera-la.

    Inic.Validad (AAH_INIVLD)Inicio da validade do contrato.
    Fim Validade (AAH_FIMVLD)Fim da validade do contrato.
    Cond.Pag.PV (AAH_CPAGPV)

    Condição de pagamento a ser preenchida no campo “Cond.Pagto” (C5_CONDPAG) dos pedidos de vendas a serem gerados.

    Vlr.Contrato (AAH_VALOR)Valor a ser cobrado nos pedidos de venda, este valor pode ser dividido de acordo com o preenchimento do campo “Cond.Pagto” (AAH_CONPAG).
    Produto (AAH_CODPRO)

    Código do produto a ser preenchido no campo “Produto” (C6_PRODUTO) do pedido de vendas a ser gerado.

    Aviso
    titleAtenção
    • O produto informado precisa possuir um TES informado no campo "TS Padrão" (B1_TS) no Cadastro do Produto (MATA010);
    • O Produto deve constar na Tabela SB2.
    Ini.Cobrança (AAH_INICOB)

    Data de início da cobrança do contrato, o sistema utiliza esta data para identificar se o contrato está dentro do período de cobrança, porém os títulos serão gerados com base no primeiro dia do mês vigente.

    Exemplo 1:

    • Data atual igual a 01/08;
    • Pagto (AAH_CONPAG): 10 dias;
    • Cobrança (AAH_INICOB): 01/08.

    O sistema irá gerar o pedido de vendas na data de 10/08.

    Exemplo 2:

    • Data atual igual a 05/08;
    • Pagto (AAH_CONPAG): 10 dias;
    • Ini.Cobrança (AAH_INICOB): 05/08.

    O sistema irá gerar o pedido de vendas na data de 10/08, pois utiliza como base o primeiro dia do mês para geração dos pedidos.

    Fim Cobrança (AAH_FIMCOB)Data de Término da Cobrança do Contrato de Manutenção.
    Situação (AAH_STATUS)Define se o contrato está “Ativo” ou “Cancelado”, quando cancelado, o sistema deixa de emitir os pedidos de venda para este contrato.
    Dica
    titleDICA
    • No caso de Despesas Financeiras do técnico, para que sejam gerados os títulos, o Cadastro do Técnico deverá estar vinculado ao fornecedor
    • É possível gerar títulos provisórios a partir do Contrato de Manutenção. Saiba mais: https://tdn.totvs.com/x/i8dqIQ
    Informações
    titleInformaçao

    A rotina TECA210 deve estar com a data superior a 14/01/2022 e atualização de dicionário seguindo a documentação 13280051 DSERSGS-13809 DT Exclusão de PV no Contrato de Manutenção

    Card
    defaulttrue
    id06072020265
    labelGerar Pedidos (Automático)
    Deck of Cards
    startHiddenfalse
    effectDuration0.5
    idTipos de Crédito
    effectTypehorizontal
    loopCardstrue

    A partir da configuração do parâmetro MV_

    CONTRPV, o sistema aciona o processamento da geração dos Pedidos de Venda Automaticamente ao acessar as rotinas do módulo de Serviços.

    O sistema deixa de processar caso o parâmetro MV_ULCONTR esteja com a data atual ou superior, pois isso indica que para a data atual já houve processamento.


    Card
    defaulttrue
    id06072020265
    labelGerar Pedidos (Automático)

    1-) Para utilizar a rotina configure o parâmetro  MV_CONTRPV como .T.  (Desativado)

    Image Added


    2 -) Configure o parâmetro MV_ULCONTR com uma data anterior a geração do pedido: O sistema registrará neste parâmetro a última data de geração dos pedidos de venda, ou seja, se este parâmetro estiver com a data atual, significa que o processamento já foi realizado, caso inclua um novo contrato hoje, ele será processado a partir de amanhã.

    Image Added


    3-) Cadastre uma base de Atendimento com o cliente que irá utilizar a geração automática de pedidos. O Produto deverá estar com o campo TES (B1_TS) de saída preenchido e deve possuir saldo disponível no armazém.

    Image Added


    Image Added


    Image Added


    4 -Acesse a rotina Contrato de manutenção (TECA200) e inclua um novo contrato de manutenção.

    Image Added


    5-) Será apresentada a seguinte tela e preencha os campos conforme as orientações abaixo:

    Image Added


    • Campo AAH_CONTRAT (preenchido automaticamente)
    •  Campo AAH_CODCLI : Selecionar a base de atendimento do cliente
    •  Campo AAH_TPCONT : Conforme necessidade. Pode ser um contrato vitalício ou por tempo determinado.
    •  Campo AAH_CONDPAG : Conforme necessidade. no caso abaixo foi criado uma condição em 12 vezes . Este campo ira determinar quantos pedidos de venda serão criados. Se for criado em 12 vezes será criado 12 pedidos de venda. Se for em 5 vezes será gerado 5 pedidos de venda e assim sucessivamente. 

    Image Added



    Informações
    titleImportante!

    Este campo devera estar preenchido corretamente pois a condição de pagamento na geração do pedido deve ser sempre a vista na geração automática a partir do dia 1 do mês . A quantidade dos pedidos que serão gerados devem ser definidas no campo AAH_CONDPAG e não neste campo. 

    • Campo AAH_VALOR : Informe o valor do contrato para que o sistema gere os pedidos conforme o numero de parcelas definido no campo AAH_CONDPAG
    • Campo AAH_CODPRO : Código do produto que será gerado no pedido de venda
    • Campo AAH_INICOB : Indica o inicio da data da cobrança  para geração do pedido de venda.
    • Campo AAH_FIMCOB : Indica a data final da cobrança para geração do pedido de venda


    6) Como o parâmetro MV_CONTRPV ativo ao acessar o sistema pela primeira vez no dia, vai gerar automaticamente o pedido de venda e também preenchendo o parâmetro MV_ULCONTR com a data do dia, ou seja, a data da ultima processamento da rotina.


    Informações
    titleAtenção

    A geração automática tem como base a data no qual sistema esta sendo acessado. Se por exemplo o contrato durar um ano com inicio em janeiro se for processada a rotina TECA210 (Pedido de venda por contrato de manutenção) no mês de maio o sistema gera as parcelas de janeiro até maio e se for acessado o mês de outubro e processada a rotina o sistema gera as parcelas ate o mês de outubro. 





    Card
    defaulttrue
    id06072020265
    labelGerar Pedidos (Manual)
    Deck of Cards
    startHiddenfalse
    effectDuration0.5
    idTipos de Crédito
    effectTypehorizontal
    loopCardstrue

    Através da rotina “Pedidos de Venda por Contrato de Manutenção” (TECA210) é possível forçar o processamento dos Pedidos, independente da data preenchida no parâmetro MV_ULCONTR.

    Para gerar os pedidos basta acessar a rotina TECA210 e clicar no botão “+Processa”.

    Dica
    titleDICA


    Card
    defaulttrue
    id06072020265
    labelGerar Pedidos (Automático)

    1-) Para utilizar a rotina configure o parâmetro  MV_CONTRPV como .F.  (ativado)

    Image Added


    2 -) Configure o parâmetro MV_ULCONTR com uma data anterior a geração do pedido: O sistema registrará neste parâmetro a última data de geração dos pedidos de venda, ou seja, se este parâmetro estiver com a data atual, significa que o processamento já foi realizado, caso inclua um novo contrato hoje, ele será processado a partir de amanhã.

    Image Added


    3-) Cadastre uma Base de Atendimento (TECA040) com o cliente que irá utilizar a geração automática de pedidos. O Produto deverá estar com o campo TES (B1_TS) de saída preenchido e deve possuir saldo disponível no armazém.

    Image Added


    Image Added


    Image Added


    4 -Acesse a rotina Contrato de manutenção (TECA200) e inclua um novo contrato de manutenção.

    Nesse exemplo estou criado o contrato com a Data e também fiz alteração do parâmetro MV_ULCONTR, para o mesmo dia.

    Image Added


    5-) Será apresentada a seguinte tela e preencha os campos conforme as orientações abaixo:

    Image Added


    • Campo AAH_CONTRAT (preenchido automaticamente)
    •  Campo AAH_CODCLI : Selecionar a base de atendimento do cliente
    •  Campo AAH_TPCONT : Conforme necessidade. Pode ser um contrato vitalício ou por tempo determinado.
    •  Campo AAH_CONDPAG : Conforme necessidade. no caso abaixo foi criado uma condição em 12 vezes . Este campo ira determinar quantos pedidos de venda serão criados. Se for criado em 12 vezes será criado 12 pedidos de venda. Se for em 5 vezes será gerado 5 pedidos de venda e assim sucessivamente. 

    Image Added


    Informações
    titleImportante!

    Este campo devera estar preenchido corretamente pois a condição de pagamento na geração do pedido deve ser sempre a vista a partir do dia 1 do mês . A quantidade dos pedidos que serão gerados devem ser definidas no campo AAH_CONDPAG e não neste campo. 

    • Campo AAH_VALOR : Informe o valor do contrato para que o sistema gere os pedidos conforme o numero de parcelas definido no campo AAH_CONDPAG
    • Campo AAH_CODPRO : Código do produto que será gerado no pedido de venda
    • Campo AAH_INICOB : Indica o inicio da data da cobrança  para geração do pedido de venda.
    • Campo AAH_FIMCOB : Indica a data final da cobrança para geração do pedido de venda


    6-) Acesse a rotina Pedido de venda por contrato de manutenção (TECA210) e altere a data para 02/01/2022 , ou seja, para 1 dia após ao inicio do contrato e também do parâmetro MV_ULCONTR  e clique em processar. Aguarde o fim do processamento

    Image Added


    Após o processamento do Pedido de venda por contrato de manutenção (TECA210) acesse o modulo faturamento e verifique na rotina Pedido de Venda (MATA410)  se o pedido foi gerado referente ao respectivo contrato com o valor correto.

    No exemplo que estamos seguindo geramos um contrato  no valor de R$12.000,00 dividido em 12 vezes e no momento que adentramos o mês de janeiro o pedido foi gerado automaticamente (Janeiro) com o valor de R$ 1.000,00 pois como foram em 12 vezes o sistema deverá gerar 12 pedidos de venda no valor de R$ 1.000,00 cada um para totalizar os R$ 12.000,00 do total geral do contrato.

    Image Added]


    7-) Altere a Data 02/05/2022 e acesse a rotina Pedido de venda por contrato de manutenção (TECA210) e clique em processar.

    Image Added


    Após o processamento foi gerado 5 pedidos de venda no valor de R$ 1000,00 cada referente aos 5 primeiros meses do ano pois alteramos a DATABSE do sistema para o dia 02/05/2022 (mês de maio).

    Image Added


    Para gerar todos os pedidos do contrato altere a DATABASE do sistema para o ultimo mês do contrato (um dia após o inicio do mês) e clique em processar.

    Image Added


    Foram gerados 12 pedidos de venda no valor de R$ 1000,00 cada totalizando os R$ 12.000,00 do contrato. 

    Image Added


    Image Added


     

    Pode lhe interessar: