Yes I tried debuging but it does not give any good info
and I added these to prevent the GUI
[EventSubscriber(ObjectType::Codeunit, 81, 'OnBeforeConfirmSalesPost', '', FALSE, FALSE)]
local procedure SkipDialogs(var DefaultOption: Integer; var HideDialog: Boolean; var SalesHeader: Record "Sales Header")
begin
if SalesHeader."Document Type" = SalesHeader."Document Type"::Order then begin
if SalesHeader.Xee_IsPostedFromJob then begin
DefaultOption := 3;
HideDialog := true;
SalesHeader.Ship := true;
SalesHeader.Invoice := true;
end;
end;
end;
[EventSubscriber(ObjectType::Codeunit, 80, 'OnBeforePostSalesDoc', '', false, false)]
local procedure HideProgressDialog(var HideProgressWindow: Boolean; var SalesHeader: Record "Sales Header")
begin
if SalesHeader."Document Type" = SalesHeader."Document Type"::Order then
if SalesHeader.Xee_IsPostedFromJob then begin
HideProgressWindow := true;
end;
end;