# HG changeset patch
# User Silambarasan Sekar <silambarasan@qualiantech.com>
# Date 1470821542 -19800
#      Wed Aug 10 15:02:22 2016 +0530
# Node ID 8125bf63aef3c935913ae74a07c06dbf50fe4b9c
# Parent  9babe44d99bd1f7379ead6d746082b38e0b78fe5
Fixes Issue 0033671: Added Business Partner for FIN_PaymentScheduleDetail for Orders created from POS

diff -r 9babe44d99bd -r 8125bf63aef3 src/org/openbravo/retail/posterminal/OrderLoader.java
--- a/src/org/openbravo/retail/posterminal/OrderLoader.java	Tue Aug 09 15:09:50 2016 +0200
+++ b/src/org/openbravo/retail/posterminal/OrderLoader.java	Wed Aug 10 15:02:22 2016 +0530
@@ -1923,6 +1923,7 @@
             FIN_PaymentScheduleDetail.class);
         paymentScheduleDetail.setOrderPaymentSchedule(paymentSchedule);
         paymentScheduleDetail.setAmount(diffPaid);
+        paymentScheduleDetail.setBusinessPartner(order.getBusinessPartner());
         if (paymentScheduleInvoice != null) {
           paymentScheduleDetail.setInvoicePaymentSchedule(paymentScheduleInvoice);
         }
@@ -1956,6 +1957,7 @@
               FIN_PaymentScheduleDetail.class);
           paymentScheduleDetail.setOrderPaymentSchedule(paymentSchedule);
           paymentScheduleDetail.setAmount(diffPaid);
+          paymentScheduleDetail.setBusinessPartner(order.getBusinessPartner());
           if (paymentScheduleInvoice != null) {
             paymentScheduleDetail.setInvoicePaymentSchedule(paymentScheduleInvoice);
           }
@@ -2028,6 +2030,7 @@
           FIN_PaymentScheduleDetail.class);
       paymentScheduleDetail.setOrderPaymentSchedule(paymentSchedule);
       paymentScheduleDetail.setAmount(amount);
+      paymentScheduleDetail.setBusinessPartner(order.getBusinessPartner());
       paymentSchedule.getFINPaymentScheduleDetailOrderPaymentScheduleList().add(
           paymentScheduleDetail);
       if (payment.has("id")) {
