Configuraciones y proceso para generar pedidos de venta 

Producto:

Microsiga Protheus

Entorno:

SIGATEC - Gestión de servicios

Ocurrencia:

¿Cómo realizar la generación de los pedidos de venta a partir de un contrato de mantenimiento?

Paso a paso:

A través de los Contratos de Mantenimiento (TECA200), se pueden determinar los períodos para generar los Pedidos de Venta para cobro, estos pedidos se pueden generar de manera Manual o Automática.
Para esto, es necesario realizar las configuraciones descritas a continuación::

    Para generar los pedidos de venta a partir del contrato de mantenimiento es necesario completar las siguientes informaciones:


      • MV_CONTRSR: Activa la generación automática de los pedidos de venta al acceder a las rutinas del módulo de servicios, con este parámetro desactivado, solo se podrán generar los pedidos manualmente.
      • MV_ULCONTR: El sistema registrará en este parámetro la última fecha de generación de los pedidos de venta, es decir, si este parámetro estuviera con la fecha actual, significa que el procesamiento ya se realizó, si incluyera un nuevo contrato hoy, este se procesará a partir de mañana.

      Para que los pedidos se generen, el sistema considera la de los siguientes campos:


      Campo Descripción
      Cliente (AAH_CODCLI) Código do Cliente para o qual o sistema irá gerar o Pedido de Vendas.
      Tienda (AAH_LOJA) Tienda del cliente.
      Tp.Contrato (AAH_TPCONT)
      • 1 – Vitalicio” el contrato se cobrará mientras esté con la “Situación,” (AAH_STATUS) como “1 – Activo”.
      • 2 – Tiempo determinado” el contrato se cobrará hassta el “Fin Validez” (AAH_FIMVLD).

      Cond.Pago (AAH_CONPAG)

      Tipo de condición de pago para generar los pedidos, el sistema considerará el primer día del mes vigente como base para generar los pedidos.

      Ejemplo 1:

        • Fecha actual igual a 01/08.
        • Pago (AAH_CONPAG): 10 Días.
        • Contrato (AAH_VALOR): R$ 150,00.

      En este ejemplo, el día 10/08 el sistema generará un pedido de ventas por el valor de R$ 150,00.

      Ejemplo 2:

        • Fecha actual igual a 01/08.
        • Pago (AAH_CONPAG): 10, 20 y 30 días.
        • Contrato (AAH_VALOR): R$ 150,00.

      En este ejemplo el sistema generará tres pedidos, uno el 10/08 con valor R$ 50,00, otro el 20/08 con valor R$ 50,00 y el otro el 30/08 con valor R$ 50,00.

      Atención

      La condición de pago informada no debe exceder 30 días, porque los pedidos se generan con base en el primer día del mes, si la condición sobrepasa los días del mes vigente, en el mes siguiente el sistema no la considerará.

      Inic.Validez (AAH_INIVLD) Inicio de la validez del contrato.
      Fin Validez (AAH_FIMVLD) Fin de la validez del contrato.
      Cond.Pag.PV (AAH_CPAGPV)

      Condición de pago que se informará en el campo “Cond.Pago” (C5_CONDPAG) de los pedidos de ventas que se generarán.

      Val.Contrato (AAH_VALOR)

      Valor que se cobrará en los pedidos de venta, este valor se puede dividir de acuerdo con la cumplimentación del campo “Cond.Pago” (AAH_CONPAG).

      Producto (AAH_CODPRO)

      Código del producto que se informará en el campo “Producto” (C6_PRODUTO) del pedido de ventas que se generará.

      Atención

      • El producto informado debe tener un TES informado en el campo "TS Estándar" (B1_TS) en el Registro del Producto (MATA010).
      • El producto debe constar en la tabla SB2.
      Ini.Cobro (AAH_INICOB)

      Fecha de inicio del cobro del contrato, el sistema utiliza esta fecha para identificar si el contrato está dentro del período de cobro, pero los títulos se generarán con base en el primer día del mes vigente.

      Ejemplo 1:

        • Fecha actual igual a 01/08.
        • Pago (AAH_CONPAG): 10 días.
        • Cobro (AAH_INICOB): 01/08.

      El sistema generará el pedido de ventas en la fecha de 10/08.

      Ejemplo 2:

        • Fecha actual igual a 05/08.
        • Pago (AAH_CONPAG): 10 días.
        • Cobro (AAH_INICOB): 05/08.

      El sistema generará el pedido de ventas en la fecha del 10/08, porque utiliza como base el primer día del mes para generar los pedidos.

      Fin Cobro (AAH_FIMCOB)

      Fecha de término del cobro del contrato de mantenimiento.

      Situación (AAH_STATUS) Define si el contrato está “Activo” o “Anulado”, cuando se anula, el sistema deja de emitir los pedidos de venta para este contrato.

        A partir de la configuración del parámetro MV_CONTRSR, el sistema activa el procesamiento de la generación de los pedidos de venta automáticamente al acceder a las rutinas del módulo de servicios.

        El sistema deja de procesar si el parámetro MV_ULCONTR está con la fecha actual o superior, porque esto indica que para la fecha actual ya hubo procesamiento.

          A través de la rutina “Pedidos de venta por contrato de mantenimiento” (TECA210) se puede forzar el procesamiento de los pedidos, independiente de la fecha informada en el parámetro MV_ULCONTR.

          Para generar los pedidos basta acceder a la rutina TECA210 y hacer clic en la opción “+Procesa”.

          SUGERENCIA

          • En el caso de Gastos Financieros del técnico, para que se generen los títulos, el Registro del Técnico debe estar vinculado al proveedor
          • Se pueden generar títulos provisionales a partir del Contrato de Mantenimiento. Infórmese más: https://tdn.totvs.com/x/i8dqIQ

          Información

          La rutina TECA210 debe estar con la fecha superior al 14/01/2022 y actualización de diccionario siguiendo la documentación 13280051 DSERSGS-13809 DT Eliminación de PV en el contrato de mantenimiento


          1-) Para utilizar la rutina configure el parámetro  MV_CONTRSR como .T.  (activado)

          image2022-4-6_11-33-45.png

           2 -) Configure el parámetro MV_ULCONTR con una fecha anterior a la generación del pedido: El sistema registrará en este parámetro la última fecha de generación de los pedidos de venta, es decir, si este parámetro estuviera con la fecha actual, significa que el procesamiento ya se realizó, si incluyera un nuevo contrato hoy, este se procesará a partir de mañana.

          image2022-4-6_13-34-24.png


          3-) Registre una base de atención con el cliente que utilizará la generación automática de pedidos. El producto seleccionado debe estar con el campo TES de salida ( TS ) y se debe estar informado en el registro de productos (B1_TS) y este debe tener saldo disponible en el almacén.


          image2022-4-6_11-47-34.png



          4 -Acceda a la rutina TECA200 (Contrato de mantenimiento) e incluya un nuevo contrato de mantenimiento.



          5-) Aparecerá la siguiente pantalla y complete los campos según las siguientes orientaciones:


          •  Campo AAH_CONTRAT (completado automáticamente)
          • Campo AAH_CODCLI : Seleccione la base de atención del cliente
          • Campo AAH_TPCONT : Según sea necesario. Puede ser un contrato vitalicio o por tiempo determinado.
          • Campo AAH_CONDPAG : Según sea necesario, en el siguiente caso se creó una condición en 12 cuotas . Este campo determinará cuantos pedidos de venta se crearán. Si se crea en 12 cuotas, se crearán 12 pedidos de venta. Si fuera en 5 cuotas se generarán 5 pedidos de venta y así sucesivamente. 



          Para más informaciones sobre la creación de la condición de pago verifique el siguiente enlace:

          https://centraldeatendimento.totvs.com/hc/pt-br/articles/360017468312-Cross-Segmento-TOTVS-Backoffice-Linha-Protheus-SIGAFAT-Condi%C3%A7%C3%B5es-de-Pagamen

          • Campo AAH_INIVLD : Inicio de la validez del contrato.
          • Campo AAH_FIMVLD : Fin de la validez del contrato.

          Campo AAH_CPAGPV : Condición de pago que se debe grabar del encabezado en el pedido de ventas (SC5). La condición de pago en el caso de la generación automática debe ser al contado para que el sistema genere correctamente las cuotas a partir de la fecha de emisión del pedido. En este caso el sistema generará las cuotas en el día del procesamiento de la rutina.


          ¡Importante!

          Este campo debe estar informado correctamente, porque la condición de pago al generar el pedido siempre debe ser al contado cuando se genera automáticamente a partir del 1er día del mes. La cantidad de los pedidos que se generarán se deben definir en el campo AAH_CONDPAG y no en este campo. 


            • Campo AAH_VALOR : Informe el valor del contrato para que el sistema genere los pedidos según el número de cuotas definido en el campo AAH_CONDPAG.
            • Campo AAH_CODPRO : Código del producto que se generará en el pedido de venta.
            • Campo AAH_INICOB : Indica el inicio de la fecha del cobro  para generar el pedido de venta.
            • Campo AAH_FIMCOB : Indica la fecha final del cobro para generar el pedido de venta.

          6-) Acceda a la rutina TECA210 (Pedido de venta por contrato de mantenimiento) y cambie la fecha a 02/01/2022 , es decir, 1 día después del inicio del contrato y haga clic en procesar. Espere el final del procesamiento



          Después de procesar el TECA210 (Pedido de venta por contrato de mantenimiento) acceda al módulo facturación y verifique en la rutina pedido de venta (MATA410) si el pedido que se generó es referente al respectivo contrato con el valor correcto. En el ejemplo que estamos siguiendo generamos un contrato  por el valor de R$12.000,00 dividido en 12 cuotas y en el momento que ingresamos al mes de enero el pedido se genera automáticamente (Enero) con el valor de R$ 1.000,00 porque como fueron 12 cuotas el sistema debe generar 12 pedidos de venta por el valor de R$ 1.000,00 cada uno para totalizar los R$ 12.000,00 del total general del contrato.



          7-) Cambie la fecha nuevamente para el día 02/05/2022 y acceda a la rutina TECA210 (Pedido de venta por contrato de mantenimiento) y haga clic en procesar.



          Después del procesamiento se generaron 5 pedidos de venta por el valor de R$ 1000,00 cada uno referente a los 5 primeros meses del año porque modificamos la fecha base del sistema para el día 02/05/2022 (mes de mayo).





          Para generar todos los pedidos del contrato modifique la fecha base del sistema al último mes del contrato (un día después del inicio del mes) y haga clic en procesar.


          Se generaron 12 pedidos de venta por el valor de R$ 1000,00 cada totalizando los R$ 12.000,00 del contrato. 



          Atención

          La generación automática tiene como base la fecha en la que el sistema se está accediendo. Si por ejemplo el contrato dura un año con inicio en enero y si se procesa la rutina TECA210 (Pedido de venta por contrato de mantenimiento) en el mes de mayo el sistema genera las cuotas de enero hasta mayo, y si se accede al mes de octubre y procesa la rutina, el sistema genera las cuotas hasta el mes de octubre. 

          Puede interesarle: