Цитата:
Сообщение от
lev
Доброе! Не совсем понял задачу.
Вот условие. Время, свыше которого ДСЕ не должны находиться в ЗГПТО. Для деталей ,обрабатываемых в цехе 135 норматив составляет 1 день;
Вопрос если деталь не успели разнести или забыли, сколько дней она там лежит не разнесенной (Время простоя детали ).Извиняюсь за некорректность своих вопросов.
PHP код:
tmpTable.clear();
tmpTable.ITEMID =ProdTable.ItemId;
tmpTable.WRKCTRID=ProdjournalRoute_1.WrkCtrId;
tmpTable.Qty=ProdJournalRoute_1.QtyGood+ProdJournalRoute_1.QtyError;
if(ProdJournalTable.Posted==noyes::No)
{
tmpTable.Days= //toDay() - ProdJournalTable.createdDate;;
}
else
{
tmpTable.Days=noyes::Yes;
}
tmpTable.Normal=noYes::No;
if ( tmpTable.WRKCTRID == '135')
{
nDay = 1;
}
if ( tmpTable.WRKCTRID == '113')
{
if (ProdJournalRoute_2 != NULL)
{
nDay=5;
}
else
{
nDay = 3;
}
}
if (tmpTable.Days > nDay)
tmpTable.Normal=NoYes::No;
else
tmpTable.Normal=NoYes::Yes ;
tmpTable.insert();
}