SAP for Retail Discussions
Join conversations about personalization, omnichannel strategies, and operational excellence in retail using SAP for Retail software.
cancel
Showing results for 
Search instead for 
Did you mean: 

Gift Vouchers

Former Member
0 Kudos

Hi All,

In our project a requirement is like that the Client had given Gift Vouchers like 1000,2000,3000....etc to the different customers, and when ever a sales order is raised for tht particular customer this gift voucher must be deductued from tht total price .Please give me solution for this as i am not able to figure out the problem.

thx

Mohan

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Ashwin got a really complex solution, well, if it works fine for his project I won't make further comments on his solution.

Gift voucher process is quite ordinary in retail industry, it mainly includes 2 transactions:

- Gift voucher sales

- Gift voucher redemption

You should create a non-stock article for gift voucher (normally). When you process above scenarios in a POS system, all sales transactions are processed by inbound IDocs, you may define a 'transaction type' for gift voucher sales and post the sale to a 'gift voucher liability' G/L account.

As for processing redemption, use a different payment method (condition type) for 'paid by gift voucher', which will post amount from 'gift voucher liability' to 'sales'.

You may apply the same logic for wholesale scenario (sales order processing).

For gift voucher sales, could process with a sales order, or, simply -directly post to 'gift voucher liability' G/L account in FI (FB01).

For gift voucher redemption, may configure one or more discount condition types for:

- deducting the total price

- posting to required G/L account

(Condition records could be maintained for each customer for different amount/percentage).

View solution in original post

2 REPLIES 2

Former Member
0 Kudos

Hello Mohan,

we have a similar situation here for internet sales. we are currently working on this yet. we have just comeup with a logic. hope u can develop it.

when a sale is made with a voucher, customer data base is updated. update the voucher value/code/number in the respective table in the customer master or a Ztable.

Then make a Z transaction to raise a credit note to that particular customer for voucher value.

In the pricing conditions, develop a routine which checks for existing customer with vouchers entered in the customer base. when the same customer is dealt with next time, in the pricing procedure, the routine will check for any credits and utilises it for the customer....

Hope this helps you

Cheers

Ashwin

Former Member
0 Kudos

Ashwin got a really complex solution, well, if it works fine for his project I won't make further comments on his solution.

Gift voucher process is quite ordinary in retail industry, it mainly includes 2 transactions:

- Gift voucher sales

- Gift voucher redemption

You should create a non-stock article for gift voucher (normally). When you process above scenarios in a POS system, all sales transactions are processed by inbound IDocs, you may define a 'transaction type' for gift voucher sales and post the sale to a 'gift voucher liability' G/L account.

As for processing redemption, use a different payment method (condition type) for 'paid by gift voucher', which will post amount from 'gift voucher liability' to 'sales'.

You may apply the same logic for wholesale scenario (sales order processing).

For gift voucher sales, could process with a sales order, or, simply -directly post to 'gift voucher liability' G/L account in FI (FB01).

For gift voucher redemption, may configure one or more discount condition types for:

- deducting the total price

- posting to required G/L account

(Condition records could be maintained for each customer for different amount/percentage).