Problème importation adresses

Bonjour,

J’ai un problème de liaison entre les partner et les adresses, je ne comprends pas pourquoi ces derniers ne se lient pas … C’est-à-dire que les adresses se créent, les partner aussi, mais dans la fiche partner il n’y a pas l’adresse qui est pourtant bien renseignée via son id dans le csv.

Merci pour votre aide

Bonjour, sur quelle version d’axelor? Ca fonctionne sur la 5.0.4 pour moi. La colonne a mettre dans base_partner doit avoir comme en tête “address”
et les lignes suivantes doivent figurer dans le fichier xml de conf:

<bind to="partnerAddressList" search="self.address.importId = :address" if="address != null &amp;&amp; isContact == 'false'">
		    <bind to="address" search="self.importId = :address" update="true" />
		    <bind to="isInvoicingAddr" eval="true" />
		    <bind to="isDeliveryAddr" eval="true" />
		    <bind to="isDefaultAddr" eval="true" />
</bind>

<input file="base_address.csv" separator=";" type="com.axelor.apps.base.db.Address" search="self.importId = :importId" call="com.axelor.csv.script.ImportAddress:importAddress">

Bonjour, lors de l’importation mettre en ligne les fichiers csv dans l’ordre suivant :

1 : Fichier address
2 : Fichier partner
3 : Fichier partner.Address (qui va faire le lien entre la base des partenaires et des adresses)

Ces 3 fichiers sont nécessaires pour que les adresses s’importent correctement. Pour les fichiers bind et csv, il est plus simple de reprendre le modèle fourni par Axelor.

En espérant que cela puisse aider quelqu’un d’autre.