On 2018-06-18 13:52, JC Michel wrote:
> >> Here is the stock configuration we tested:
> >>
> >> WH
> >> |- Storage STO
> >> |- Consignment Supplier S1 (type=supplier)
> >>
> >> Customer (type=customer)
> >> |- Consignment Client C1 (type=storage)
> >> |- Consignment Supplier C1-S1 (type=supplier)
> >>
> >> Having a product move from Consignment Supplier S1 to Customer
> >> creates a
> >> supplier invoice line (ie, we sold the item).
> >> Having a product move from Consignment Client C1 to Customer creates
> >> a
> >> client invoice line (ie, we sold the item).
> >> Having a product move from Consignment Supplier C1-S1 to Customer
> >> creates no line. We would expect it to create 2: both customer and
> >> client invoice line.
> >
> > It is not supported and we should not support it. We need to add a
> > constraint that prevent to move from internal shipment to move from
> > supplier to customer because it must first step on a storage location.
> > This is required if we want to compute correct cost.
> > https://bugs.tryton.org/issue7523
>
> If I understand correctly, the error here is to make an internal
> shipment from Location(type=supplier) to Location(type=customer).
> If I do an Internal Shipment from Consignment Supplier S1 to Consignment
> Client C1 the item will be purchased from S1, this is not what I wish.
I do not understand what is the problem and neither what does it matter
the "purchased from"?
Before selling something, you must buy it first so this means that the
product must be taking out of the supplier location to a storage
location. Then it can be sold to the customer.
So in your case, I would make it like this:
- Customer
- Main consignment
- Supplier consignment
- Consignment
I would register sales with internal shipment from Consignment to
Customer and refill Consignment using the Supplier consignment.
I would put no product in Main consignment, it would be better to have
it as a view but it is not supported for now.
> >> PS: I’m surprised by the asymmetry between customer and client
> >> storage
> >> types. Why are consignment client storages to be created below
> >> Customer
> >> global location? Supplier consignment locations are created below our
> >> Warehouse, not below the top most Supplier location. Why can’t we
> >> create Client consignment locations below a new Consignment storage
> >> that
> >> would not be child of Customer CUS? Customer CUS location seems to me
> >> it
> >> contains all sold items. But customer consignment stocks are not sold
> >> yet…
> >
> > I do not understand what is named "client storage".
>
> Error, I meant consignment client location. I try again :
>
> I’m surprised by the asymmetry between customer and client storage
> types.
> a. Why are consignment Client locations to be created below Customer
> global location? Supplier consignment locations are created below our
> Warehouse, not below the top most Supplier location.
> b. Why can’t we create Client consignment locations below a new
> Consignment storage that
> would not be child of Customer CUS? Customer CUS location seems to me it
> contains all sold items. But customer consignment stocks are not sold
> yet…
I still do not understand, this is the exact same sentences. I do not
understand what are the names used: client and customer storage.
--
Cédric Krier - B2CK SPRL
Email/Jabber: [email protected]
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/
--
You received this message because you are subscribed to the Google Groups
"tryton" group.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tryton/20180618142945.GO30646%40kei.