Your comments

На резаке можно порезать любые фигуры, которые имеют прямые линии, например, треугольники, ромбы, квадраты

карточке Калькуляция Постпресс (непеч)." - это где задаются расценки?

--раздел приладки на данной карточке, там можно или ввести кол-во, стоимость приладок вручную или данные по приладке будут подставлены из справочника. Приладка для операций задается в меню Производство, Оборудование и стоимость операций на карточке Оборудование виды работ (для оборудования пост пресс (непеч)) 
1. если нарисовано что-то, то смотреть нужно, иначе зачем это показывать?

--на карточке информация по тиражам отражена подробная информация, приладки не включили, т.к. все данные на "Информации" прорисовываются кодом, решили не перегружать форму, сейчас думаем, что информацию по приладкам стоит добавить. Поэтому будем реализовывать  

2. почему в общую сумму добавляется "приладка", а в позициях расшифроки общей цены она не показывается?

--осознали, в Информацию по тиражам необходимо включить и данные о приладке. Будем делать, Вам потом скрипт пришлем, загрузите в карточку и выполните - в Информации будут видны данные по приладкам

Стоимость приладки можно посмотреть на карточке Калькуляция Постпресс (непеч). А на картинке информация по тиражам отражена себестоимость, она в расчетах стоимости не учствует, поэтому на нее смотреть не нужно

Сергей, здравствуйте, проверили на нашей базе. Пример, аналогичный Вашему: операция резка, оборудование пост пресс непечатное, 9 операций кратно 960. Цена и себестоимость как у Вас. Сумма получилась сразу 49,5 и 99. На карточке операции задали только операцию, оборудование, кол-во операций и кратность. У Вас, когда получилась сумма 55 и 104,5, возможно, была указана стоимость приладки 5,5 (кол-во 1). Приладка указывается на карточке ОборудованиеВиды работ и, если она там была указана, то после выбора оборудования на карточке операции подставилась. Или Вы ввели ее вручную - сумма посчиталсь - увидели рез-т (55, 104,5), а потом, при закрытии карточки отказались от изменений (т.е. внесенные изменения с приладкой не сохранились) и приладка не встала, соответственно, при след-м открытии карточки увидели суммы 49,5 и 99. Попробуйте заново ввести данный пример и учесть стоимость приладок, все должно считаться правильно

Сергей, здравствуйте, по расчету суммы, руб формула такая: сумма операций+ сумма материала+ стоимость приладки. Себестоимость в данной формуле не участвует. Единственное, для подрядчика расчет данной суммы отличается, сумма = сумме операций

а исходные параметры материала (ширина и длина рулона) задаются в материалах?

--да, в материалах.Карточка Прайс-лист Продукт с галкой материал

 

а расход/учет остатка материала как считаться будет?

--после отправки заказа в производство и выполнения производства (в интерфейсе управление производством нажимаем кнопку Завершить) в программе автоматически создается фактическое списание материла (если материал есть на складе) на кол-во материала с пр и отх. Остаток по материалу можно посмотреть через меню Снабжение, Складские остатки

Ошибка версии КК, ждем решения от BMicro.

Сергей, здравствуйте, увидили, как исправить:

Заходите в КК под пользователем sa

2. Открываете режим Оборудование и стоимость операций

3. На данном режиме нажимаете сочетание клавишь на клавиатуре Ctrl + T - становится доступным Скрипт (Все действия -> Скрипт)

4. В открывшемся редакторе сценария находите процедуру Sub Update (sender), в ней находите строку:

kol = CStr(replace(abs(this("form")("CountProd").Value),",","."))

и заменяете ее на строку:

kol = CStr(replace(this("form")("CountProd").Value,",","."))

Далее, ищем строку:

kolSeb = CStr(replace(abs(this("form")("CountProdSeb").Value),",","."))

и заменяем ее на:

kolSeb = CStr(replace(this("form")("CountProdSeb").Value,",","."))

Сохраняем скрипт.

в VBS юр.лица необходимо поправить процедуры VisibleLableINNKPP и GetParamByINNKPP.

GetParamByINNKPP:
строку:
 if IK = 15 or IK = 16 or IK = 17 then
заменить на:
 if IK = 19 or IK = 20 or IK = 21 then
в комментариях выше - тоже лучше поменять (чтобы комментарии были актуальны)

VisibleLableINNKPP :
строки
if this("BookQuery").ValueByFieldName("ID_ОПФ") = 105 then 'ИП   parINN = GetParamByINNKPP(17)

else
    parINN = GetParamByINNKPP(15)
end if
parKPP = GetParamByINNKPP(16)
заменить на:
if this("BookQuery").ValueByFieldName("ID_ОПФ") = 105 then 'ИП   parINN = GetParamByINNKPP(20)

else
    parINN = GetParamByINNKPP(19)
end if
parKPP = GetParamByINNKPP(21)
РЕШЕНИЕ ДЛЯ ПСБ:
 - ИНН юр.лицо (ID = 15, значение = 10)
 - ИНН ИП (ID = 17, значение = 12)
 - КПП юр.лицо (ID = 16, значение = 9)
ID параметров можно посмотреть в "Настройке справочников", вкладка "Системные константы". в верхней таблице нажмите на "*" (звездочка) в верхнем левом углу шапки таблицы, поставьте галочку около поля ID_, проверьте, совпадают ли ID, которые получились у вас с теми, что я приложила выше.
Если совпадают - обновите скрипт VBS для юр.лиц в базе ПСБ прилагается VBS_83_Jur_psb.vbs