on 08-03-2015 8:16 PM
Buenas Jesús,
Tienes los campos validfor para el status "Activo" y el frozenfor para "Inactivo", donde la variable "Y" seria el check marcado en el option button.
Es decir, si un socio de negocios lo tienes activo el valor seria para el campo OCRD.validfor = Y.
En tu ejemplo, chequea el campo frozenfor = Y.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Un gusto saludarte Jesús.
Que caso más interesante, hasta donde tengo entendido...
Cuando el Socio de negocio está activo:
OCRD.ValidFor = 'Y'
OCRD.FrozenFor = 'N'
Cuando el Socio de Negocio está inactivo
OCRD.ValidFor = 'N'
OCRD.FrozenFor = 'Y'
La única manera en que puedes tener el mismo valor en ambos campos es cuando utilizas la opción "Avanzado", en ese caso tanto ValidFor como FrozenFor obtienen el valor "Y"
Algo debe de andar raro en ese SN, trata de cambiarlo a "inactivo" y viceversa con la intención de que se refresquen los valores de ambos campos.
Toma este post como explicación (Saber origen de variables SAP Y[form=134 ITEM=30002044 pane=1 variable=126]), el tema principal es otro pero se toca el tema de estos campos.
Suerte.
Hola Gerardo
gracias por tu apoyo,puse " Inactivo" y después "Valido" , ocurrió lo que coloco en las imágenes debajo.
obs: he creado SN por DTW sap de forma masiva (creo que esto es lo que a podido ocasionar esto), y en mis plantillas no definía esos campos(ValidFor y FrozenFor) ahora si los llenare.
gracias gerardo
Jesús:
Una duda ¿recuerdas si ese SN lo cargaste vía DTW? te pregunto por que acabo de leer esto:
"Hi,
The Active (validfor) field displays 'N' even if you have the active field radio button marked for the item in the table.
The items when updated changes the field (validfor) to 'Y' and then you can get the correct status.
Check this query for detecting the Active Items :
SELECT T0.[ItemCode], T0.[ItemName] FROM OITM T0 WHERE
T0.[ValidFor] = 'Y' or T0.[ValidFor] = 'N' and T0.[FrozenFor] ='N'
Check if this helps.
Kind Regards,
Jitin
SAP Business One Forum Team"
Y al verificar una de mis bases de datos en la cual varios socios de negocios fueron cargados vía DTW y que nunca han sido actualizados, tengo varios clientes con ese detalle.
Yo siempre uso validFor y Frozenfor en el where para ver el estado en que estan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
96 | |
11 | |
10 | |
6 | |
5 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.