one of our companies works with subcontracting in China. Therefor the raw material planning and purchasing is done by this company. To control the stock level in China we defined the subcontractors location NOT as a suppliers but internal location.
Through internal moves the raw material (purchased in Europe) gets shipped to China.
This raw material gets sold to the subcontractor for internal reason (supplier is defined as 'customer' as well, all prices are set up in a sales pricelist).
But even if the company won't sell the raw material to the subcontractor: for clearing the goods for exportation they need a proforma invoice. So we create internal moves with 'invoice control = to be invoiced'. 'Create Invoice' from picking list works - nice! But without any price related to the customers pricelist.... And we can't set the sale price in product.form: the company sells to different subcontractors with different sale prices, therefor we set up different priclists!
We've got a similar issue:
one of our companies works with subcontracting in China. Therefor the raw material planning and purchasing is done by this company. To control the stock level in China we defined the subcontractors location NOT as a suppliers but internal location.
Through internal moves the raw material (purchased in Europe) gets shipped to China.
This raw material gets sold to the subcontractor for internal reason (supplier is defined as 'customer' as well, all prices are set up in a sales pricelist).
But even if the company won't sell the raw material to the subcontractor: for clearing the goods for exportation they need a proforma invoice. So we create internal moves with 'invoice control = to be invoiced'. 'Create Invoice' from picking list works - nice! But without any price related to the customers pricelist.... And we can't set the sale price in product.form: the company sells to different subcontractors with different sale prices, therefor we set up different priclists!