В скрипты добавлена функция для генерации модели сэндвича

Сделано в версии 3.3.11.173 от 07.11.2025 в altAwin

см. GenerateSandwichUnitModel, которая по заданному артикулу, замкнутой поликривой, кодам цветов и списком ПП, генерирует строку для модели сэндвича.

Пример создания заказа с заданными размерами сэндвича:

var
  ClosedPC: IawClosedPolyCurve2d;
  UPDict: IcmDictionary;
  SandwichStr: string;
  S: IomSession;
  O: IdocOrder;
  SI: IawSandwichOrderItem;
begin
  ClosedPC := Geometry2d.RectangularPolyCurve(500, 600);
  UPDict := MakeDictionary(['name', 'value']);
  SandwichStr := GenerateSandwichUnitModel('s32', ClosedPC, 'RAL7022', 'RAL7022', UPDict);

  S := CreateObjectSession();
  O := S.NewDocument(IdocOrder, Empty);
  SI := O.Items.AddSandwich;
  SI.Model.Model := SandwichStr;
  SI.Apply(False);
  O.Show;
end;
Скрипты