Then you implement it but it just doesn’t seem to work, even though you obviously call it right. You take a look at the documentation and can’t find an error.
Of course you see that another, presumably unrelated, function (‚CALO_INIT_API‘) is called before the BOM update is done. But the comment says “ *- Initialize database log“ (which we don’t need anyway, right?!), so you ignore it.
Until you also check the documentation of ‚CALO_INIT_API‘ (which does not even exist in english, only in german!) which says: