Delivery Order Payment Terms

When using Mid-Negotiation Delivery Splitting, users can define Payment Terms per delivery to allow for better negotiations for the deliveries. For example, a user creates an order for a pharmacy and splits the order into two deliveries. For the first delivery, the user negotiates a payment term of 30 days, and for the second delivery, the user negotiates a payment term of 45 days.

Unlike standard Payment Terms, users can only define Payment Terms Per Delivery on the total order level.

Payment Terms Per Delivery can be defined through Payment Terms Pricing Rules and the value of the payment_values__v Veeva Setting.

  • If there is a matching Payment Terms Pricing Rule, Payment Term Per Delivery is set based on the pricing rule.
  • If the payment_max__v field for the Payment Terms Pricing Rule contains a value, the user is able to edit the set value to one of the values listed in the field.
  • If the payment_max__v field for the Payment Terms Pricing Rule does not contain a value but the payment_values__v Veeva Setting contains a value, the user is able to select a Payment Term from the values listed in the Veeva Setting.
  • If the payment_max__v field for the Payment Terms Pricing Rule does not contain a value and the payment_values__v Veeva Setting does not contain a value, the user is able to enter free text value as the Payment Term.
  • If there is not a matching Payment Terms Pricing Rule, Payment Term Per Delivery is not set.
  • If the payment_values__v Veeva Setting contains a value, the user is able to select a Payment Term from the values listed in the Veeva Setting.
  • If the payment_values__v Veeva Setting does not contain a value, the user is able to enter free text value as the Payment Term.

Payment Terms Pricing Rule applied?

Payment Terms Pricing Rule applied has Payment Max defined?

Veeva Settings Payment Value is defined?

Default Payment Term

Available Payment Terms

Yes

Yes

No

The payment__v field on the pricing_rule__v record.

The payment_max__v field on the pricing_rule__v record.

Yes

No

Yes

The payment__v field on the pricing_rule__v record.

The payment_values__v Veeva Setting.

Yes

No

No

The payment__v field on the pricing_rule__v record.

Free text

No

No

Yes

None

The payment_values__v Veeva Setting.

No

No

No

None

Free text

The payment_priority_bottomtotop__v Veeva Setting does not apply to Payment Terms per Delivery, since only payment terms at the order level can be defined for each delivery.

Who can use this feature?

  • iPad, Windows Users
  • Users do not require an additional license
  • End Users, Order Admins

Configuring Payment Terms Per Delivery for

Creating Payment Terms Per Delivery Pricing Rules as

Using Payment Terms as