Bonjour,
je souhaite mettre à jour des adresses entre différents logiciels, pour se faire, je crée une application passerelle qui reporte les modifications d'un logiciel sur les autres.
J'ai besoin de récupérer deux éléments que je ne trouve pas dans les objets métiers LI_principal (pour indiquer si c'est le lieu par défaut) et LI_No bien pratique pour ne pas avoir de doublons, étant donnée qu'il est unique ...
apres avoir chargé mon client j'ai essayé cela pour le LI_No j'ai bien essayé OID() mais ca retourne une erreur tandique pour le LI_Principal , je ne vois pas à quoi cela pourrait correspondre ...
je ne vois pas ou je peux trouver ces deux infos, si quelqu'un a une idée ...
D'avance merci.
Ci joint une partie de mon code ...
cpaut_MonClient = caut_BaseCompta>>FactoryTiers>>ReadNumero(s_NumeroClient)
// récupération de l'ensemble des adresses de livraison
aut_ListeDesAdresses = cpaut_MonClient>>FactoryClientLivraison>>list()
aut_UneAdresse = aut_ListeDesAdresses>>item(e_Indice)
st_UneAdresse.e_IDAdresse = aut_UneAdresse>>OID()
st_UneAdresse.s_NomEntite = aut_UneAdresse>>LI_Intitule()
st_UneAdresse.s_Adresse1 = aut_UneAdresse>>LI_Complement()
st_UneAdresse.s_Adresse2 = aut_UneAdresse>>LI_Adresse()
st_UneAdresse.s_Adresse3 = cstVide
st_UneAdresse.s_CodePostal = aut_UneAdresse>>LI_CodePostal()
st_UneAdresse.s_Ville = aut_UneAdresse>>LI_Ville()
st_UneAdresse.s_Pays = aut_UneAdresse>>LI_Pays()
st_UneAdresse.s_Telephone = aut_UneAdresse>>LI_Telephone()
st_UneAdresse.s_Fax = aut_UneAdresse>>LI_telecopie()
st_UneAdresse.s_Email = aut_UneAdresse>>LI_email()
st_UneAdresse.s_TypeAdresse = "LIVRAISON"
st_UneAdresse.b_AdresseparDefaut = aut_UneAdresse>>LI_Principal()



