aggiornamento scontistica, corretto errori
This commit is contained in:
@@ -206,6 +206,9 @@ module.exports.findAllIdApp = async function (idapp, code, id) {
|
||||
query.push(myqueryadd);
|
||||
}
|
||||
|
||||
// DA TOGLIEREE
|
||||
// myfind = { ...myfind, code: '4012824406094' };
|
||||
|
||||
// return await Product.find(myfind);
|
||||
|
||||
query.push(
|
||||
@@ -243,15 +246,9 @@ module.exports.findAllIdApp = async function (idapp, code, id) {
|
||||
from: 'scontisticas',
|
||||
localField: 'idScontisticas',
|
||||
foreignField: '_id',
|
||||
as: 'scontistica'
|
||||
as: 'scontisticas'
|
||||
}
|
||||
},
|
||||
{
|
||||
$unwind: {
|
||||
path: '$scontistica',
|
||||
preserveNullAndEmptyArrays: true,
|
||||
},
|
||||
},
|
||||
{
|
||||
$lookup: {
|
||||
from: 'storehouses',
|
||||
@@ -372,9 +369,9 @@ module.exports.convertAfterImport = async function (idapp, dataObjects) {
|
||||
let recproducer = await Producer.findOne({ idapp, name: prod.producer_name }).lean();
|
||||
if (!recproducer) {
|
||||
// Non esiste questo produttore, quindi lo creo !
|
||||
recproducer = await Producer.create({ idapp, name: prod.producer_name }, (err, recordCreato) => {
|
||||
return recordCreato
|
||||
})
|
||||
recproducer = new Producer({ idapp, name: prod.producer_name });
|
||||
ris = await recproducer.save();
|
||||
recproducer = await Producer.findOne({ idapp, name: prod.producer_name }).lean();
|
||||
}
|
||||
|
||||
if (recproducer) {
|
||||
@@ -391,9 +388,9 @@ module.exports.convertAfterImport = async function (idapp, dataObjects) {
|
||||
let recstorehouse = await Storehouse.findOne({ idapp, name: prod.magazzino_name }).lean();
|
||||
if (!recstorehouse) {
|
||||
// Non esiste questo produttore, quindi lo creo !
|
||||
recstorehouse = await Storehouse.create({ idapp, name: prod.magazzino_name }, (err, recordCreato) => {
|
||||
return recordCreato
|
||||
})
|
||||
recstorehouse = new Storehouse({ idapp, name: prod.magazzino_name });
|
||||
ris = await recstorehouse.save();
|
||||
recstorehouse = await Storehouse.findOne({ idapp, name: prod.magazzino_name }).lean();
|
||||
}
|
||||
|
||||
if (recstorehouse) {
|
||||
@@ -409,10 +406,10 @@ module.exports.convertAfterImport = async function (idapp, dataObjects) {
|
||||
// Cerca il produttore
|
||||
let recprovider = await Provider.findOne({ idapp, name: prod.provider_name }).lean();
|
||||
if (!recprovider) {
|
||||
recprovider = new Provider({ idapp, name: prod.provider_name });
|
||||
// Non esiste questo produttore, quindi lo creo !
|
||||
recprovider = await Provider.create({ idapp, name: prod.provider_name }, (err, recordCreato) => {
|
||||
return recordCreato
|
||||
})
|
||||
ris = await recprovider.save();
|
||||
recprovider = await Provider.findOne({ idapp, name: prod.provider_name }).lean();
|
||||
}
|
||||
|
||||
if (recprovider) {
|
||||
|
||||
Reference in New Issue
Block a user