on 2016 Apr 01 7:49 PM
Buenas Tardes, necesito someter a autorización aquellas facturas que sean de Tipo=RF, este tipo es un campo creado por el usuario para clasificar las facturas de proveedor. Configuré un modelo de autorización con la siguiente consulta de usuario que encontré en esta comunidad:
SELECT DISTINCT 'True' FROM OPCH T0 WHERE T0.[U_TipoC] ='RF'
Adjunto tambien el campo definido.
El tema es que ahora, cuando creo cualquier factura de proveedor, me lo somete a un modelo de autorización.
Que tengo mal configurado en la consulta?
Hola María.
La consulta debería quedar de la siguiente manera:
declare @TipoC as nvarchar(10)
set @TipoC = (select $[OPCH.U_TipoC])
if @TipoC = 'RF'
begin
select distinct 'True'
end
Cualquier duda o consulta no dudes en informar.
Saludos.
Atte.
Josué Meraz
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
La consulta modifícala así:
SELECT DISTINCT 'True' where $[OPCH.U_TipoC] ='RF'
O
SELECT case when $[OPCH.U_TipoC] = 'RF' then 'True' else '' end
De esta forma SAP solo "observará" el documento actual. Es decir, no es necesario especificar la tabla.
Saludos,
JC
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
107 | |
9 | |
8 | |
6 | |
5 | |
5 | |
4 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.