Hello Reshma5,
I created a procedure on purchase header table through table extension
procedure CheckDimensionEntered()
begin
if "Shortcut Dimension 1 Code" = '' then
Error('Must select %1', FieldCaption("Shortcut Dimension 1 Code"));
end;
then after i extended purchase invoice page and i modified send approval request action then on before action trigger i called my procedure
modify(SendApprovalRequest)
{
trigger OnBeforeAction()
var
begin
//testing to ensure no empty field is sent for approval
rec.CheckDimensionEntered();
end;
}
hopefully will work