cancel
Showing results for 
Search instead for 
Did you mean: 

Setting standard fields defaults

jryan
Explorer
0 Kudos

Hello SAP Professionals,


We would like to have Payment Terms in Sales Quotes to match the payment terms in Accounts> Sales Data. Its a requirement that sales quotes have payment terms in them but its also a requirement that the payment terms can not be changed by sales reps. Our payment terms are set by our finance department and can not be editable. We would like for when we select an Account while creating a sales quote, for the Payment Terms to auto populate to the payment term that has been set for that account. For example, Auction Meat's payment term is set to, "C-Net 14". We would like for when we select Auction Meat as the account for a sales quote, the payment terms field in sales quote to auto populate to, "C-Net 14". Please help with this has we can not allow employees to change our Payment Terms and Sales Quotes being sent to our B1 require Payment Terms. Thank you.

Accepted Solutions (0)

Answers (1)

Answers (1)

dinesh-pn
Active Participant
0 Kudos

Dear Jeffrey,

Try using this SP Transaction notification :

Also restrict the user to create BP master through authorization.

IF @transaction_type IN (N'A', N'U') AND @object_type = '23'

BEGIN If exists (Select T0.DocNum

From OQUT T0 INNER JOIN OCRD T1 ON T0.CardCode = T1.CardCode

WHERE T1.GroupNum !=T0.GroupNum and T0.DocEntry=@list_of_cols_val_tab_del)

BEGIN SET @error = 1 SET @error_message = N'You can not change the Payment term' END END

Regards,

Dinesh