01.01.2020 13:32
В нашей конфе достаточно было подчистить счета, сличилки и акты переоценки.

Кое-что подправил руками: не удалялись акты переоценки по маркетинговой акции, закомментировал проверку в процедуре; таблицу SMAUCTIONATOMS чистил руками.

SQL код:
select count(1) from SMACTS where pricetype = 42
union all
select count(1) from SMAUCTIONATOMS where pricetype = 42 -- delete from SMAUCTIONATOMS where pricetype = 42
union all
select count(1) from SMBILLS where  priceid = 42
union all
select count(1) from SMROLLS where pricetype = 42;

PACKAGE BODY DocAC
PROCEDURE DOCDELETEAC

    /*      
    IF VACTREASON = 2 OR
       VACTREASON = 3
    THEN
      CORE.FAIL((-20000-645));
    END IF;
    */ 
01.01.2020 13:50
Нужна ли вообще формально созданная цена "приходная"?

Места хранения без нее для наших нужд работают так же, как и места хранения с ней.
Миниатюры
Нажмите на изображение для увеличения
Название: 111.png
Просмотров: 17
Размер:	5.7 Кб
ID:	10512   Нажмите на изображение для увеличения
Название: 222.png
Просмотров: 16
Размер:	6.4 Кб
ID:	10513  
01.01.2020 13:56
В своей организации заводили такой вид розничной цены = приходной. называли его ЦПП-0% - цена последнего прихода.
использовали в некоторых отчетах, где нужна не точность, а скорость построения.
само собой с учетом того, что на эту цену накладываются ограничения розничной цены (например фиксированная цена и т.п.)
01.01.2020 13:59
Нужность определяется в момент удаления :).
01.01.2020 19:21
Бывают акты переоценки, которых в интерфейсе СуперМага не видно, но они есть в БД.

SQL код:
select count(1) from SMACTS where pricetype = 20;

delete from SMACTS where pricetype = 20; 
03.01.2020 00:47
лучше бы разобраться, что это за фантомы
Часовой пояс GMT +3, время: 19:47.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.