Antes que nada, excelente viernes a todos compañeros!!
Tengo una duda:
Tenemos una compañera que ingresa las facturas de proveedor, notas de crédito y facturas de anticipo.
Esta compañera recibe del perconal de compras el pdf y el xml.
Qué pasó, que el proveedor envió mal los datos de RFC en la factura. La compañera no se dio cuenta y la ingresó.
Pregunta. ¿Existe alguna manera que el SAP envíe una alerta cuando los RFC (Me imagino por algún modo con el XML o no sé) no coincidan? o cómo podría verificar los datos?
Sé que es mucho pedir pero no sé, puede que si exista algo parecido.
Gracias @Edgarmtz Feliz Viernes, no se exactamente lo que pretendes, pero si puedes realizar una validación de datos, con el TransactionNotification si el usuario captura el RFC y lo ingresa a sap y tu ya lo tienes en SAP te valida que sean iguales y si no es valido no la dejara avanzar.
Ya que no nos diste mas datos por el momento solo puedo sugerir esto.
Esta ubicado en procedimiento almacenados
Hay muchos ejemplos del TransactionNotification en el foro, podrías encontrar algo similar a lo que buscas.
Te comparto un ejemplo:
-- Usuario compras no crea OC sin direccion de entrega
IF @transaction_type IN ('A','U') AND @object_type = '22'
BEGIN
set @direccion = (select T0.U_Direccion from OPOR T0 where T0.DocEntry = @list_of_cols_val_tab_del)
set @admon = (select T0.Series from OPOR T0 where T0.DocEntry = @list_of_cols_val_tab_del)
set @user = (select T0.UserSign from OPOR T0 where T0.DocEntry = @list_of_cols_val_tab_del)
if @direccion IN ('-1','3') and @admon = '110' and @user = '8'
begin
SET @error = 501
SET @error_message = 'Falta direccion de entrega'
end
END
De an tameno te agradezco la respuesta amigo! Lo que pretendo de alguna manera es que por ejemplo.
Tengo a mi socio de negocio (Proveedor) le pido mi factura.
Este me lo envía, pero por error no pone bien mi RFC
mi compañera de ventas lo que hizo fui ingresar la factura sin percatarse que el RFC que nos colocó el proveedor estaba mal.
Existe alguna manera que cuando ella esté colococando el XML el sap pueda reconocer que está mal el RFC, porque de ahí en fuera, creo que no se podría dar uno cuenta si el proveedor se equivocó capturando mal nuestro rfc.