Re: Kod symfonii ostatnio wprowadzonego produktu
dzięki za info jak kiedyś napiszesz taki kod to podziel się tymczasem napisałem u siebie od strony php i tak jak wyżej dla metody
OnAfterInsert trzeba dokonać zmiany w trzech tabelach, moje rozwiązanie to:
w Symfonii 50c:
Kod:
int Sub OnAfterInsert(long lId)
dispatch http="Msxml2.XMLHTTP"
string id = using "%l", lId
http.open("GET", "http://erp:8080/api/tw/OnAfterInsert/"+id, 1)
http.send()
OnAfterInsert = 0
EndSub
w Erp PHP
Kod:
function OnAfterInsert($id){
$tw = query("SELECT id, kod FROM HM.TW where id = '".$id."'");
$kod = $tw[0]['kod'];
query("UPDATE HM.TW SET kod = '".$id."' where id = '".$id."'");
query("UPDATE HM.ProductsKinds SET kod = '".$id."' where KindId = '".$id."'");
query("UPDATE SSCommon.STElements SET Title = '".$id."', Shortcut = '".$id."' WHERE Title = '".$kod."' and Shortcut = '".$kod."'");
return;
}