Bonjour,
je vous soumet mon problème pour voir si qqun la déjà rencontré.
Dans ma table client j'ai ajouté un champ SPE: BPCUSTOMER.YPCC
J'ai complété ce champ par un import jusqu'ici tout va bien.
Dans un SPE je dois recherché une fiche client sur base de ce champ ajouté. Je précise que je ne l'ai pas mis en index.
Dans mon code, je fais ma recherche via le code suivant:
1 2 3
| Filter [BPC] Where [F:BPC]YPCC = CVAL_YPCC
Read [BPC]BPC0 First |
Le traitement réagi comme si il ne trouvait rien
Je vérifie et pourtant la valeur est bien dans ma table client.
Je me met sur la fiche, je tabule le champ SPE et la X3 me propose d'enregistrer la fiche. Je le fais, je refait tourner le SPE et la miracle ca fonctionne.
C'est comme si la valeur enregistrée via import ne semblait pas connue de X3...
Qqun a t'il déjà rencontré cela ? Et plus important, une astuce pour éviter ce problème ? Ici je n'avais que 40 fiches mais je me vois mal refaire cela sur la totalité de la table client ...
Je précise, j'avais essayé de revalider la table BPCUSTOMER mais sans succès.
Merci de votre aide
Greg
Partager