MODIFY Contact and "Contact Business Relation"

18. Januar 2010 16:03

Hallo an Alle,

ich versuche gerade unsere Schnittstelle zur Kontaktpflege anzupassen, dazu erstelle ich jeden Kontakt unseres Systems als Kontakt in Navision und daraus erzeuge ich dann Debitoren und Kreditoren. Wenn ich nun über Navision direkt in den Kontakten was ändere dann wird das auch auf die daraus erzeugten Debitoren und Kreditoren übertragen, mach ich das aus meinem Update Form heraus dann wird es nur in den Kontakten geändert.

Ich erstelle mir meinen Record mit Contact.VALIDATE... und dann ein Contact.MODIFY und das wars, muss ich da eine andere Funktion als MODIFY aufrufen?

VG
René

Re: MODIFY Contact and "Contact Business Relation"

18. Januar 2010 16:12

Schätzungsweise Modify(true)

Re: MODIFY Contact and "Contact Business Relation"

19. Februar 2010 18:32

Danke für die Antwort und sorry für die lange Reaktionszeit. Das mit modify(true) hab ich probiert aber das klappt nicht. Ich hab folgenden C/AL Code:

Code:
Contact.VALIDATE("Address 2",CustTmpRec.AdrAddon);
Contact.VALIDATE(Address,CustTmpRec.Street);
Contact.VALIDATE("Post Code",CustTmpRec.Zipcode);
Contact.VALIDATE(City,CustTmpRec.City);
Contact.VALIDATE("Phone No.",CustTmpRec.Phone);
Contact.VALIDATE("Fax No.",CustTmpRec.Fax);
Contact.VALIDATE("E-Mail",CustTmpRec.Email);
Contact.VALIDATE("Home Page",CustTmpRec.Url);
Contact.VALIDATE("VAT Registration No.",CustTmpRec.Uid);
Contact.VALIDATE("External ID",CustTmpRec.TaxNr);
Contact.VALIDATE("Currency Code",'EURO');
Contact.VALIDATE("Country/Region Code",CustTmpRec.Country);
Contact.MODIFY(TRUE);


Die Contacts werde aktualisiert aber die Kreditoren und Debitoren die per Customer Business Relation zugeordnet sind werden nicht aktualisiert, änder ich es aber direkt im Kontakt Form wird es aktualisiert.

Hat jemand ne Idee?



vg
rene

Re: MODIFY Contact and "Contact Business Relation"

20. Februar 2010 15:20

Hallo Renè,

wann machst du denn den Insert bei einem leeren Datensatz ganz am Anfang oder statt des Modifys?

Hasst du dir mal angesehen, was das Form macht, wenn du einen Datensatz verlässt?

Gruß, Fiddi

Re: MODIFY Contact and "Contact Business Relation"

20. Februar 2010 15:57

kockiren hat geschrieben:Die Contacts werde aktualisiert aber die Kreditoren und Debitoren die per Customer Business Relation zugeordnet sind werden nicht aktualisiert, änder ich es aber direkt im Kontakt Form wird es aktualisiert.

Hat jemand ne Idee?

Schau doch einfach in den Code der Tabelle. Das Update von Contact zu Kreditor/Debitor läuft über die CU5055.