Skip to Content
avatar image
Former Member

Sp No se ejecuta cuando dan Crear, y existe un Procedimiento de Autorización

Muy buen día apreciados Consultores


Tengo un procedimiento de autorización en la Orden de compra,

Pero al mismo tiempo tengo un Sp que no me permite Crear la orden de compra

si algunos campos no están Diligenciados ,


el Inconveniente es que como queda un documento en Borrador No me hace la validación del Sp, y luego que autorizan el Documento no se puede crear ya que faltaba diligenciar algunos campos, y después de autorizado el Documento no se me dejan modificar las Lineas


que puedo hacer



de antemano muchas gracias por su amable atención


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Jun 08, 2016 at 10:16 PM

    Hola Gerardo Buenas tardes

    lo he intentado pero no me funciona

    mira

      IF @OBJECT_TYPE IN ('15')

      BEGIN

      IF @TRANSACTION_TYPE IN ('A')

      BEGIN

      IF (SELECT COUNT(*) FROM ODRF WHERE ObjType ='22'

      AND DocEntry = @LIST_OF_COLS_VAL_TAB_DEL) > 0

      BEGIN

      SET @ERROR=10

      SET @error_message= '**SP: HACE FALTA INFORMACIÓN LINEA DE NEGOCIOS,LINEA DE PROYECTO, Y PROYECTO REVISA POR FAVOR'

      END

      END

      END

    Quedo atento a tus amables comentarios

    Cordial saludo

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Gerardo Mendez

      Eres un gran maestro Listo me funciona Muchisimas gracias

      IF @OBJECT_TYPE IN ('112') BEGIN

        IF @TRANSACTION_TYPE IN ('A')

      BEGIN

        IF (SELECT  count (*)

         from odrf t0   inner join  drf1 t1

         on t0.DocEntry=t1.DocEntry

         where  (t1.OcrCode is null or t1.OcrCode2 is null or t1.Project is null)

             and t0.Docentry = @LIST_OF_COLS_VAL_TAB_DEL)>0

        BEGIN

        SET @ERROR=10

        SET @ERROR_MESSAGE= '***SP: HACE FALTA INFORMACIÓN: REVISA LINEA DE NEGOCIOS,LINEA DE PROYECTO, Y PROYECTO'

        END

        END

      END

      Desde Villavicencio Colombia un abrazo

  • avatar image
    Former Member
    Jun 01, 2016 at 08:47 PM

    Quiero pensar que con SP te refieres al TransactionNotification. Tendrías que reorientar tu SP con la tablas de documentos preliminares (ODRF y DRF1), no hacia las tablas y objeto de Orden de Compra. Ya que primero se guarda como preliminar.

    Saludos,

    JC.

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 01, 2016 at 08:48 PM

    Prueba direccionando tu SP hacia la tabla ODRF en lugar de la OPOR y nos comentas.

    Saludos.

    Add comment
    10|10000 characters needed characters exceeded