IORec EditSP() zmienia ceny na wystawionym dokumencie?
Witam,
Próbuję za pomocą IOREC EditSP() zamienić kontrahenta na dokumencie - nie ma z tym problemu. Niestety podczas tej operacji ceny pozycji dokumentu również ulegają przeliczeniu i ustawiają się zgodnie z cennikiem. W jaki sposób to obejść? Ręczna edycja takiego dokumentu skutkuje pojawieniem się komunikatu z pytaniem czy przeliczyć dokument - można wybrać "Nie". Jak ten sam skutek uzyskać z pozycji AMBasic?
Kod:
ior.clear()
ior.SetField("id", sDokumId)
ior.SetField("KhKod", KodKhDokument)
Errorek = EditSp(ior)
if Errorek then
message using "%l",errorek
else
print using "%s %l","Edytowano dok o id=",dokumId
print lf
endif
else
message "błąd otwarcia dokumentu"
endif
Z góry dziękuję za pomoc, bo męczę się z tym od piątku i nic nie wpada mi do głowy.