Creación de autorización de documentos por centros

Buenos días

Estimados estoy tratando de crear una solicitud de aprobación de documentos por un Query especificando el centro de costos

IF (SELECT $[PCH1.OcrCode.0]) ='002'
SELECT 'TRUE'

Pero cunado se va a ejecutar en una factura de proveedor me sale el siguiente error

Se ha producido un error interno (-1004) [Mensaje 131-183]

Agradezco su ayuda

Cuando se usa variables de detalle, es mejor usar código, esto puedes ver activando la información de sistemas (CTRL-SHIT-I).
Creo que este es el código del centro de costo en compras: $[$39.2004.0]

Que tal @luiscar1235, es correcto como te dice @Willy_Caldero, o en su defecto si planeas utilizar el nombre de la tabla, no deberia llevar el “.0” al final.

La sintaxis:

Cuando utilizas codigo es: > $[$Item.Column.Tipo_de_dato]

Cuando utilizas nombres es: > $[Tabla.Campo]

Si te fijas el primero lleva doble signo de pesos y el tipo de dato al final, mientras que la segunda estructura solo lleva un signo de pesos y no lleva el tipo de dato.

Saludos. :wink:

@Willy_Caldero y @JoSeVc Si tienen razón muchas gracias por su ayuda

Hola @luiscar1235.

Comprendo que eres nuevo en el foro, acabas de pasar por alto varias de las reglas básicas. En la parte superior del foro hay una sección color verde, por favor, da seguimiento a lo que ahí se menciona.

Gracias.

Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.