====== LookupPartnerLocationValue ====== Diese Funktion nimmt einen //Lookup-TabellenTypenamen//(für Übersetzungstabellen Größen oder Farbcodes), //den LookupKey// (Key) und eine //Beschreibung// (Key-Description), als Argumente entgegen und liefert die zugehörigen //Lookup-Werte// (Übersetzungswerte) aus der Lookuptabelle eines Partners , falls vorhanden, zurück. Hierbei sucht diese Funktion nach der zugehörigen //Partner-Location (Standort)//. Ist eine Verknüpfung dieser Lookuptabelle bei dem Trading- oder Systempartner nicht eingetragen, so wird sie automatisch angelegt, wenn bei dem //LookuptableType// die Eigenschaft AutoAddNewTables auf true gesetzt wurde. Weiterhin werden beim Partner die zugehörigen //Lookup-Werte// zum //Lookup-Key// gesucht. Ist der //Key// nicht vorhanden, wird der //Keyeintrag// mit zugehöriger Beschreibung //(KeyDescription)// beim //Partner-Location-Lookup// neu angelegt. Die //Key-Description// ist dabei optional und muss nicht unbedingt angegeben werden. ==== Syntax: ==== LookupPartnerLocationValue('LookupTabelleType', 'Key', 'KeyDescription') LookupPartnerLocationValue('LookupTabelleType', 'Key') ==== Beispiele: ==== LookupPartnerLocationValue('Größentabelle',@Ean,'Ean Value') LookupPartnerLocationValue('Größentabelle',@Ean) ==== Hinweis ==== Ein Aufruf von [[transformation:mappings:funktionen:abfragefunktionen:lookup:tpbackendid|]], [[transformation:mappings:funktionen:schreibfunktionen:setpartnerlocation|]], [[transformation:mappings:funktionen:abfragefunktionen:lookup:tradingpartnerbackendreference|]] oder [[transformation:mappings:funktionen:abfragefunktionen:lookup:ownlocationbackendreference|]] sorgt dafür, dass statt dem Partner der Nachricht der Partner gesetzt durch eine dieser Funktion verwendet wird.