VF01: evitar creación documento logístico de factura sin doc. contable

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • ramonrgd
    Member
    • ene
    • 50

    #1

    VF01: evitar creación documento logístico de factura sin doc. contable

    Hola amigos,

    necesitaría que, al facturar un pedido de ventas (vf01, vf04, vf06, etc.), de darse la circunstancia de que no se pueda crear el documento contable asociado a la factura logística (por ejemplo, no se determina la cuenta de ingresos o la cuenta en cuestión no tiene asignada posición presupuestaria con lo que no se puede contabilizar o lo que fuera), no debería crearse dicha factura logística.
    Las facturas están configuradas de modo que la transferencia a finanzas es automática (está quitado el bloqueo de contabilización).

    ¿Alguna idea? ¿alguna user-exit donde "haya una marca que indique si el documento contable podrá ser creado o no" y por tanto, dar error para que no se cree la factura logística?

    Muchísimas gracias de antemano.
  • oarranzli
    Senior Member
    • jun
    • 373

    #2
    Originalmente publicado por ramonrgd
    Hola amigos,

    necesitaría que, al facturar un pedido de ventas (vf01, vf04, vf06, etc.), de darse la circunstancia de que no se pueda crear el documento contable asociado a la factura logística (por ejemplo, no se determina la cuenta de ingresos o la cuenta en cuestión no tiene asignada posición presupuestaria con lo que no se puede contabilizar o lo que fuera), no debería crearse dicha factura logística.
    Las facturas están configuradas de modo que la transferencia a finanzas es automática (está quitado el bloqueo de contabilización).

    ¿Alguna idea? ¿alguna user-exit donde "haya una marca que indique si el documento contable podrá ser creado o no" y por tanto, dar error para que no se cree la factura logística?

    Muchísimas gracias de antemano.
    Hola ramonrgd,

    Quizás no lo he entendido, pero ¿por qué no marcas el 'bloqueo de contabilización' en la parametrización del tipo de factura?

    Saludos,
    Óscar
    http://www.blogdesap.com

    Comentario

    • ramonrgd
      Member
      • ene
      • 50

      #3
      Hola oarranzli,

      si no estoy equivocado, el bloqueo de contabilización para la factura es justo lo opuesto, se crea la factura logística pero no el documento contable hasta que lo liberamos manualmente (VF02 VFX3 o la que fuera); lo que yo necesito es al revés, necesito que si el documento contable no se puede crear, tampoco se cree el documento logístico de factura, es decir:

      al grabar la factura me da el número logístico de factura FRA1
      si todo va bien, se crea también el número de documento contable DC1

      supongamos una segunda factura para la que hay una parametrización de determinación de cuentas que no está actualizada, entonces tendríamos:
      al grabar, se creará la factura logísitica con número de documento FRA2
      mientras que al no estar parametrizada la determinación de cuentas no obtendremos el DC2

      Lo que yo necesito es que en este segundo caso, tampoco se creara el documento logístico FRA2

      espero haberme explicado, a ver si tenemos alguna solución!
      Gracias de antemano.

      Saludos!

      Comentario

      • vivisd
        Junior Member
        • oct
        • 27

        #4
        Hola Ramonrgd!

        Estoy en la búsqueda de una opción para el mismo problema que planteas pero tampoco he encontrado nada estandar, tú lograste hacer algo estándar o desarrollado??? me urge!
        vivisd

        Comentario

        • orenc88
          Junior Member
          • nov
          • 6

          #5
          Hola muchachos

          Bueno a mi me toco realizar unas validaciones en la VF01 y VF04, las cuales consistian en mostrar un mensaje de error al usuario cuando intentara facturar una
          •Orden con Imputación Salida de Materiales
          •Orden con Imputación TOT
          • y Validar que si una Solicitud de cliente no está relacionada con un texto explicativo de aviso, no permita Facturar.

          todos estas validaciones se hacen efectiva al momento en q el usuario le da guardar, esto logre hacerlo por ampliacion, ejecutando un user_exit (RV60AFZZ)

          Comentario

          Trabajando...