| detail[].oldId |
Number |
|
False |
|
|
|
|
| detail[].name |
String |
|
False |
|
|
|
|
| detail[].barcode |
String |
|
False |
|
|
|
|
| detail[].barcode_warehouse |
String |
|
False |
|
|
|
|
| detail[].hna |
Number |
|
False |
|
|
|
|
| detail[].hpp_nodiscount |
Number |
|
False |
|
|
|
|
| detail[].last_discount |
Number |
|
False |
|
|
|
|
| detail[].hpp |
Number |
|
False |
|
|
|
|
| detail[].max_price |
Number |
|
False |
0 |
|
|
|
| detail[].model |
String |
|
False |
|
|
|
|
| detail[].min_stock |
Number |
|
False |
|
|
|
|
| detail[].auto_stock |
Number |
|
False |
|
|
|
|
| detail[].category |
String |
|
False |
|
|
|
|
| detail[].shelf |
String |
|
False |
|
|
|
|
| detail[].isActive |
Boolean |
|
False |
|
|
|
|
| detail[].isAsset |
Boolean |
|
False |
|
|
|
|
| detail[].isPerishable |
Boolean |
|
False |
true |
|
|
|
| detail[].factory |
String |
|
False |
|
|
|
|
| detail[].packaging[].isDefault |
Boolean |
|
False |
|
|
|
|
| detail[].packaging[].package |
String |
|
False |
|
|
|
|
| detail[].packaging[].quantity |
Number |
|
False |
|
|
|
|
| detail[].packaging[].package_unit |
String |
|
False |
|
|
|
|
| detail[].packaging[]._id |
ObjectID |
|
False |
|
|
|
|
| detail[].packaging |
Array |
|
False |
|
|
|
|
| detail[].timestamps.created_at |
String |
|
False |
() => moment().format() |
|
|
|
| detail[].timestamps.created_by |
ObjectID |
|
False |
|
|
|
|
| detail[]._id |
ObjectID |
|
False |
|
|
|
|
| detail |
Array |
|
False |
|
|
|
|
| _id |
ObjectID |
|
False |
|
|
|
|
| __v |
Number |
|
False |
|
|
|
|