I created a SO then called Generate PO from SO. Set the Drop Shipment to "Y". Purchase Order's drop shipment checkbox is still blank. No sign of this became a drop shipment What did I miss out in the configuration?
What are the specific things you much setup in order get the drop shipment flag working?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is OrderPOCreate.java
When
// Drop Ship
po.setIsDropShip(so.isDropShip());// IFSalesOrder is DropShp then PO is DropShp
if (so.isDropShip())
{
po.setShip_BPartner_ID(so.getC_BPartner_ID());
po.setShip_Location_ID(so.getC_BPartner_Location_ID());
po.setShip_User_ID(so.getAD_User_ID());
}
But your step not define the <<so.isDropShip()>> before GenPO >> SaleOrder --> POCreate,,
(1) I created a SO then called Generate PO from SO.
(2) Set the Drop Shipment to "Y".
(3) Purchase Order's drop shipment checkbox is still blank.
Thanks for the info but how do I set an order to isDropShip()?
I triple checked the sales order form and selected different sales order type. None of the field I can trigger the sales order to save the order as a drop ship order. I also checked the order line there is nothing inside to set an item or so line as drop ship order as well. So, how does one set a SO as drop ship so that isDropShip for the SO is true?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
thanks for the clarification in the code part. I can see that if it is not a Standard order it cannot be a drop ship. I created a Standard order with 1 product, completed it and then run the generate PO from SO. Made sure I set the Drop ship drop down list to Yes. After it generated a PO it still didn't set the PO to drop shipment.
When running Swing client what do I need to do set drop ship for the order to yes so that it will generate a drop ship PO? I try to search for an example for setting up drop ship order like tutorial form so far no luck =(
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2009-06-23
As you have learned, the Drop Ship capability in Compiere has not been fully completed. That's why certain columns are hidden.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When a new Sales Order create default is setIsDropShip(false)......
public MOrder(Ctx ctx, int C_Order_ID, String trxName)
{
super (ctx, C_Order_ID, trxName);
// New
if (C_Order_ID == 0)
{
setDocStatus(DOCSTATUS_Drafted);
setDocAction (DOCACTION_Prepare);
//
.....
.....
setIsSOTrx (true);
setIsDropShip(false);
=============================
IF not DocSub --> TypeSO_StandardsetIsDropShip(false)
=============================
// No Drop Ship other than Standard
if (!DocSubTypeSO.equals(DocSubTypeSO_Standard))
setIsDropShip(false);
World wide free on-site support( Your Site or Our Site) ,,
Only on-camp study is really stduy.
Or everything On the Air,,
We support enterprise.
We don't direct support to student , but we support University.
Ok, my coworker pointed out the answer to question actually. In Sales Order form, the drop shipment checkbox is hidden by default. Why? We don't know. So that's why I couldn't set these drop shipment to YES in the first place. I post it up here so that ppl will know about it. And hopefully ppl will read this before asking the same question again.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I created a SO then called Generate PO from SO. Set the Drop Shipment to "Y". Purchase Order's drop shipment checkbox is still blank. No sign of this became a drop shipment What did I miss out in the configuration?
What are the specific things you much setup in order get the drop shipment flag working?
This is OrderPOCreate.java
When
// Drop Ship
po.setIsDropShip(so.isDropShip());// IFSalesOrder is DropShp then PO is DropShp
if (so.isDropShip())
{
po.setShip_BPartner_ID(so.getC_BPartner_ID());
po.setShip_Location_ID(so.getC_BPartner_Location_ID());
po.setShip_User_ID(so.getAD_User_ID());
}
But your step not define the <<so.isDropShip()>> before GenPO >> SaleOrder --> POCreate,,
(1) I created a SO then called Generate PO from SO.
(2) Set the Drop Shipment to "Y".
(3) Purchase Order's drop shipment checkbox is still blank.
Skype: Adempiere/Compiere
MSN: albert_a_chen@yahoo.com
Thanks for the info but how do I set an order to isDropShip()?
I triple checked the sales order form and selected different sales order type. None of the field I can trigger the sales order to save the order as a drop ship order. I also checked the order line there is nothing inside to set an item or so line as drop ship order as well. So, how does one set a SO as drop ship so that isDropShip for the SO is true?
thanks for the clarification in the code part. I can see that if it is not a Standard order it cannot be a drop ship. I created a Standard order with 1 product, completed it and then run the generate PO from SO. Made sure I set the Drop ship drop down list to Yes. After it generated a PO it still didn't set the PO to drop shipment.
When running Swing client what do I need to do set drop ship for the order to yes so that it will generate a drop ship PO? I try to search for an example for setting up drop ship order like tutorial form so far no luck =(
As you have learned, the Drop Ship capability in Compiere has not been fully completed. That's why certain columns are hidden.
This is MOrder.java
When a new Sales Order create default is setIsDropShip(false)......
public MOrder(Ctx ctx, int C_Order_ID, String trxName)
{
super (ctx, C_Order_ID, trxName);
// New
if (C_Order_ID == 0)
{
setDocStatus(DOCSTATUS_Drafted);
setDocAction (DOCACTION_Prepare);
//
.....
.....
setIsSOTrx (true);
setIsDropShip(false);
=============================
IF not DocSub --> TypeSO_StandardsetIsDropShip(false)
=============================
// No Drop Ship other than Standard
if (!DocSubTypeSO.equals(DocSubTypeSO_Standard))
setIsDropShip(false);
World wide free on-site support( Your Site or Our Site) ,,
Only on-camp study is really stduy.
Or everything On the Air,,
We support enterprise.
We don't direct support to student , but we support University.
Skype: Adempiere/Compiere
MSN: albert_a_chen@yahoo.com
Ok, my coworker pointed out the answer to question actually. In Sales Order form, the drop shipment checkbox is hidden by default. Why? We don't know. So that's why I couldn't set these drop shipment to YES in the first place. I post it up here so that ppl will know about it. And hopefully ppl will read this before asking the same question again.
Thanks , finally you know why, and know how to do.
But and other way is set a DocType name DropShip,
and Set IsDropShip default is Yes,
We never hope the DocType all meet our company requirement,
But we must know the window is how to figure out.