Ok. Thanks

El jue, 14 sept 2023 a las 7:09, Luis Falcon (<fal...@gnuhealth.org>)
escribió:

> Hello, Francisco
>
> On Thu, 7 Sep 2023 17:08:52 -0300
> Francisco Maria Moyano Casco <moyanocasco.francis...@gmail.com> wrote:
>
> > Hi,
> >     I am using GH version 4.2 and I found the next issue every time I
> > want to make a stock movement on nursing patient round.
> >    'A value is required for field "Cost Price" in "Stock Move".'
> >
> >     This is because the code includes the unit price and not the cost
> > price on create_stock_moves method on the PatientRounding class in the
> > health_stock module.
>
> Thanks for reporting.
>
> The unit price is needed. That is not the issue.
>
> Is not a really problem of the nursing package. The issue was
> introduced by Tryton here:
>
> https://hg.tryton.org/modules/stock/rev/694a0303831f
>
> It's related to the storage location type. It applies in these
> scenarios:
>
>  from_type != 'storage' and to_type == 'storage'
>  from_type == 'storage' and to_type != 'storage'
>  from_type != 'drop' and to_type == 'drop'
>  from_type == 'drop' and to_type != 'drop'
>
> Under these scenarios, we need to add the cost price as an argument.
>
> So, depending on the type of location, the issue may or may not apply.
>
> For example, creating the stock moves from the prescription does not
> generate the problem.
>
> We'll review the current and upcoming contexts where we do stock moves
> (prescriptions, vaccination, nursing, and upcoming stock moves in
> surgeries) and see the best way to pick/choose the locations to match
> the current Tryton stock functionality.
>
> More soon :)
>
> Bests
> Luis
>
>
>

Reply via email to