Farest-1 Опубликовано: 26 июня, 2007 Share Опубликовано: 26 июня, 2007 Подскажите как сделать оптимизацию по Аксессуарам Чтоб при распечатки Спецификации выдавал оптимизированно, а не расписывал на несколько листов. Никто не сталкивался чтоли или я чтото неправильно сделал подскажите Ссылка на комментарий Поделиться на других сайтах More sharing options...
Rexther Опубликовано: 26 июня, 2007 Share Опубликовано: 26 июня, 2007 Никто не сталкивался чтоли или я чтото неправильно сделал подскажите Чето не помню что бы мне это мешало - потому и молчу, не искал решений. Скорее всего надо поправить текст отчета под себя. Но как сделать не подскажу - не знаток я всех этих HTML-лов и прочих SQL запросов. Потерпи маленько отпуска ведь - подтянутся знатоки расскажут как и что. Ссылка на комментарий Поделиться на других сайтах More sharing options...
dvim Опубликовано: 26 июня, 2007 Share Опубликовано: 26 июня, 2007 Гоните в шею такого программиста. может он просто 1Сник ? Что касается точности расчетов - это закладывается в программу при ее проектировании. Например, при расчете стоимости мерседеса вряд ли продавец будет учитывать копейки, рубли или даже сотни рублей. Скорее всего стоимость будет округлена до тысяч (или 999). Никаких других предпосылок возникновения погрешности в расчетах быть не должно. Если они есть - значит в алгоритме программы есть недоработки. о чем и речь :-) Причем судя по общению с владельцами пс3 они там тоже остались. Просто если 2 расчета не сходятся копейка в копейку - бухам неудобно. Продажник то извернется всегда. Но наличие недостатков не означает плохую систему... ведь ничего идеального не бывает Ссылка на комментарий Поделиться на других сайтах More sharing options...
Маскона Опубликовано: 26 июня, 2007 Share Опубликовано: 26 июня, 2007 IMHO... насчет расхождение в деньгах это наверное из за курса валют если все цены в одной валюте проблем быть вроде недолжно... P.S. может я и неправ Ссылка на комментарий Поделиться на других сайтах More sharing options...
eddy61 Опубликовано: 27 июня, 2007 Share Опубликовано: 27 июня, 2007 Пытаюсь внести в программу офисные перегородки. есть два вида стоек-ригелей, с разной толщиной профиля. Т образное соединение бывает двух типов : Прописываю соединение(тонкий профиль 1100302 примыкает к толстому 1100301): но оно работает одновременно для двух выделенных на рисунке соединений, второе соединение (которое как бы наоборот соеденино) имеет другой параметр Размера (собственно на рисунке это видно). Ни как не пойму как заставить распознавать программу эти два соединения независимо, какие проверочные параметры дописать в соединении. ПОМОГИТЕ. Ссылка на комментарий Поделиться на других сайтах More sharing options...
Rexther Опубликовано: 27 июня, 2007 Share Опубликовано: 27 июня, 2007 (изменено) Пытаюсь внести в программу офисные перегородки.есть два вида стоек-ригелей, с разной толщиной профиля. .... Должно быть прописано так: когда арт.......302 соединяется с арт.......301 (на рис. нижнее соединение) то в варианте соединения арт. 301- №1, а арт. 302 - №2 Когда арт. .....301 соединяется с арт. .....302 (на рис. верхнее), то варианте соединения арт. 301- №1, а арт. 302 - №2. Изменено 27 июня, 2007 пользователем Rexther Ссылка на комментарий Поделиться на других сайтах More sharing options...
Konstruktor Опубликовано: 28 июня, 2007 Share Опубликовано: 28 июня, 2007 Кстати кому интересно - краткое описание связывание excel с профстроем. 1 часть . :-) Описал как умел.. урывками (Расчитано на продвинутых пользователей! ) С нетерпением жду продолжения. Очень поможет в работе. Ссылка на комментарий Поделиться на других сайтах More sharing options...
Rexther Опубликовано: 29 июня, 2007 Share Опубликовано: 29 июня, 2007 Сообщения по поиску фурнитурных каталогов вынес в отдельную тему в раздел "Общие проф. вопросы". Здесь это флуд, а там будет в самый раз. Да и вероятность ответа все же повыше. Ссылка на комментарий Поделиться на других сайтах More sharing options...
che Опубликовано: 1 июля, 2007 Share Опубликовано: 1 июля, 2007 На производстве такая проблема, купили новую пилу для армирования, которая пилит сразу пачку армирования, соответственно заготовка армирования производится с размерами шагом 50 мм. а не по спецификации к каждому изделию. Задача такая, можно ли так настроить программу, чтобы в спецификации отображалось армирование именно с шагом 50мм. с округлением на меньший шаг, а не зависящей от размера профиля, чтобы армировщик не сам округлял размеры армирования в меньшую сторону, а брал сразу необходимое, заранее заготовленное армирование, из ячейки. Надеюсь изложил доходчиво, Заранее благодарен Ссылка на комментарий Поделиться на других сайтах More sharing options...
Konstruktor Опубликовано: 3 июля, 2007 Share Опубликовано: 3 июля, 2007 АНОНС! Скоро появится (вернее уже появилась, идет отладка) утилита к БД ПрофОкна, с помощью которой можно обменивается ЗАКАЗАМИ. Нормальным, а не "кулибинским" методом... Описание позже выложу на моем сайте... Из наработанного: Уже есть стартер, позволяющий запускать одновременно НЕОГРАНИЧЕННОЕ кол-во конфигураций БД. Вообще БД ПрофОкна - это подарок. Открытость данных позволяет работать с базой данных очень даже неплохо... В дальнейшем на основе этой программы - утилиты "Обмен заказами" планируется расширение ее возможностей... Ну, например, выгрузка в 1С, или какая нить статистика, короче, что душе угодно... Была бы задача - решение БУДЕТ! Во избежание кривотолков: Утилиты работают с ДАННЫМИ из БД Профокон. Никто и нигде, и никак не обижается. Имеются в виду авторские права разработчиков Профокон. В код программы никаких изменений не вносится, не правится и т.п. Все чинно и серьезно. Ссылка на комментарий Поделиться на других сайтах More sharing options...
Konstruktor Опубликовано: 4 июля, 2007 Share Опубликовано: 4 июля, 2007 (изменено) Я продолжу: Создана Утилита для ПрофОкон, позволяющая корректно обмениватся заказами между удаленными пользователями. Работает с БД ПрофОкна формата *.gdb. Созданный файлик весит сущие килобайты, его легко можно отправлять по почте, дискете(прошлый век ) , и т.п. В экспорт отправить можно один или несколько выбранных заказов. При обмене данных идет добавление или обновление данных о заказчиках, то же и для работ/услуг ( типа монтаж и т.п.) Если удаленный пользователь создал новый тип работы (услуги) и послал заказ в удаленный офис, то она тоже там появится в списке доступных работ...(чего и не было в Профстрое, там пустая строчка вместо этого ) То же с заказчиками. Импортирует ИХ, и их данные. (Такое только в третьем то недавно появилось ) Много писать не буду, покажу наглядно: Изменено 4 июля, 2007 пользователем Konstruktor Ссылка на комментарий Поделиться на других сайтах More sharing options...
dvim Опубликовано: 5 июля, 2007 Share Опубликовано: 5 июля, 2007 Из наработанного: Уже есть стартер, позволяющий запускать одновременно НЕОГРАНИЧЕННОЕ кол-во конфигураций БД :-) есть, тоже написали. - но с новым релизом профокон эта опция уже есть в базе. А копирование заказов -хорошая вещь, буду тестить и наслаждаться Ссылка на комментарий Поделиться на других сайтах More sharing options...
Konstruktor Опубликовано: 5 июля, 2007 Share Опубликовано: 5 июля, 2007 :-) есть, тоже написали. - но с новым релизом профокон эта опция уже есть в базе. Дима, твою раработку стартера я видел, да и наша у тебя есть А в новом релизе только 7 конфигураций можно, что в принципе достаточно...Но мне надо больше-е-е... А вот Утилита "Обмен проектами" штука серьезная получилась. И не так просто все там было при создании...Планируем расширение возможностей, если будет у кого желание. Ссылка на комментарий Поделиться на других сайтах More sharing options...
dobeman Опубликовано: 5 июля, 2007 Share Опубликовано: 5 июля, 2007 День добрый. Кто-нибудь держал базу от ПрофОкон/ПрофСтроя2 на *nix-сервере? Возникла необходимость поставить сервер на коллокейшен, т.к. к базе подключается и цех, а исходящий канал совсем узкий в офисе. Ставить win-сервер грустно и не особенно хочется. Ссылка на комментарий Поделиться на других сайтах More sharing options...
Байконур Опубликовано: 10 июля, 2007 Share Опубликовано: 10 июля, 2007 (изменено) Подскажите как сделать оптимизацию по Аксессуарам Чтоб при распечатки Спецификации выдавал оптимизированно, а не расписывал на несколько листов. Попробуй в отчете перед началом цикла ~СПЕЦИФИКАЦИЯ~ по АКСЕССУАРАМ применить ~СПЕЦИФИКАЦИЯ:ЗАПРОС.ПОГОНАЖ~ у меня такие конструкции работают хорошо, - объединяют одинаковые артикулы и выдают их общее количество или погонаж Изменено 10 июля, 2007 пользователем Байконур Ссылка на комментарий Поделиться на других сайтах More sharing options...
Farest-1 Опубликовано: 10 июля, 2007 Share Опубликовано: 10 июля, 2007 (изменено) Попробуй в отчете перед началом цикла ~СПЕЦИФИКАЦИЯ~ по АКСЕССУАРАМ применить ~СПЕЦИФИКАЦИЯ:ЗАПРОС.ПОГОНАЖ~ у меня такие конструкции работают хорошо, - объединяют одинаковые артикулы и выдают их об А можно по подробнее я не понел где что применять А можно по подробнее я не понел где что применять Вот сам файл спецификации ____________.txt Изменено 17 марта, 2008 пользователем DeDmitry Ссылка на комментарий Поделиться на других сайтах More sharing options...
Konstruktor Опубликовано: 12 июля, 2007 Share Опубликовано: 12 июля, 2007 Дело не в отчете скорее . Посмотри не стоит ли у тебя в расчетных настройках галочки "Сохранять маршрут вычислений" И//Или "Спецификация профилей для сборки" Если да, то хоть какой отчет пиши , будет выводить одноименные позиции отдельно по полочкам. Ссылка на комментарий Поделиться на других сайтах More sharing options...
PavelM Опубликовано: 12 июля, 2007 Share Опубликовано: 12 июля, 2007 Не могу создать арку, при попыткеу создть арку программа зависает. 145.doc Ссылка на комментарий Поделиться на других сайтах More sharing options...
Farest-1 Опубликовано: 12 июля, 2007 Share Опубликовано: 12 июля, 2007 Дело не в отчете скорее . Посмотри не стоит ли у тебя в расчетных настройках галочки "Сохранять маршрут вычислений" И//Или "Спецификация профилей для сборки" Если да, то хоть какой отчет пиши , будет выводить одноименные позиции отдельно по полочкам. Konstruktor Спасибо большое убрал галочку и всё стало замечательно . Ссылка на комментарий Поделиться на других сайтах More sharing options...
Маскона Опубликовано: 13 июля, 2007 Share Опубликовано: 13 июля, 2007 отправляю комерческое предложение и оно приходит без искизов окон как боротся ? пробывал в ворде сохранять тоже нет искизов Ссылка на комментарий Поделиться на других сайтах More sharing options...
Rexther Опубликовано: 13 июля, 2007 Share Опубликовано: 13 июля, 2007 (изменено) отправляю комерческое предложение и оно приходит без искизов окон как боротся ? пробывал в ворде сохранять тоже нет искизов Надо сначала сохранить в формате *.mht (в пункте сохранить есть опция). А потом полученный файл можно редактировать Word-ом или Excel-ем. Но не все документы ПС2 можно так сохранить. Изменено 13 июля, 2007 пользователем Rexther Ссылка на комментарий Поделиться на других сайтах More sharing options...
demvor Опубликовано: 16 июля, 2007 Share Опубликовано: 16 июля, 2007 Здравствуйте! Скачал я эту программу! Нашёл базу данных, которую мне надо (KBE + MACO). Скачал, рапокавал архив, там файл BASE_KBE_MACO.GDB. Что мне с ним делать? Ссылка на комментарий Поделиться на других сайтах More sharing options...
Farest-1 Опубликовано: 16 июля, 2007 Share Опубликовано: 16 июля, 2007 Здравствуйте! Скачал я эту программу! Нашёл базу данных, которую мне надо (KBE + MACO). Скачал, рапокавал архив, там файл BASE_KBE_MACO.GDB. Что мне с ним делать? Подключи её Востоновить базу ,укажи путь и всё пользуйся. если чё стучись в аську объясню Ссылка на комментарий Поделиться на других сайтах More sharing options...
BIGnnov Опубликовано: 16 июля, 2007 Share Опубликовано: 16 июля, 2007 Привет всем. Выручите плиз меня. Скиньте пжлста отчет по коммерческому предложению в рублях. Никак не могу найти времени, что бы разобраться, как писать отчеты самому. мыло на всякий случай BIGnnov@yandex.ru Ссылка на комментарий Поделиться на других сайтах More sharing options...
Konstruktor Опубликовано: 16 июля, 2007 Share Опубликовано: 16 июля, 2007 (изменено) Лови: Можешь вставить логотип своей конторы , выделил красным, куда и с каким именем сохранить на диске. <html xmlns:o="urn:schemas-microsoft-com:office:office"xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=Content-Type content="text/html; charset=windows-1251"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 10"> <meta name=Originator content="Microsoft Word 10"> <link rel=File-List href="Коммерческое%20предложение..files/filelist.xml"> <title>Коммерческое предложение</title> <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>Igor</o:Author> <o:Template>Normal</o:Template> <o:LastAuthor>Igor</o:LastAuthor> <o:Revision>4</o:Revision> <o:TotalTime>1</o:TotalTime> <o:Created>2005-11-15T09:31:00Z</o:Created> <o:LastSaved>2005-11-15T09:31:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Characters>5</o:Characters> <o:Company>tds</o:Company> <o:Lines>1</o:Lines> <o:Paragraphs>1</o:Paragraphs> <o:CharactersWithSpaces>5</o:CharactersWithSpaces> <o:Version>10.2625</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Print</w:View> <w:Zoom>BestFit</w:Zoom> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--> <style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:595.3pt 841.9pt; margin:2.0cm 42.5pt 2.0cm 3.0cm; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Обычная таблица"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman";} </style> <![endif]--> </head> <body lang=RU style='tab-interval:35.4pt'> <div class=Section1> <p class=MsoNormal align=center style='text-align:center'><span style='color:navy'> <table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 style='border-collapse:collapse;border:none;mso-border-alt:solid navy 1.0pt; mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh: .5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'> <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes'> <td width=319 valign=top style='width:239.25pt;border:solid navy 1.0pt; border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> <p class=MsoNormal><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/> <!-- Вставка рисунка --> <img src="C:\Profwin2000\Рисунки\Логотип.BMP" border=0 width=180 height=46 alt="логотип"> <!--[if gte mso 9]><xml> </xml><![endif]--></p> <p class=MsoNormal><u><span style='font-family:Impact;color:navy'><span class=GramE> ,</span><o:p></o:p></span></u></p> </td> <td width=319 valign=top style='width:239.3pt;border:solid navy 1.0pt; border-left:none;padding:0cm 5.4pt 0cm 5.4pt'> <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span style='color:navy'><span class=GramE></span><~РЕКВИЗИТЫ:АДРЕС~><o:p></o:p></span></b></p> <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span style='color:navy'>т.<~РЕКВИЗИТЫ:ТЕЛЕФОН~><o:p></o:p></span></b></p> <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span style='color:navy'><~ПРОЕКТ:МЕНЕДЖЕР~><o:p></o:p></span></b></p> <p class=MsoNormal><o:p> </o:p></p> </td> </tr> </table> </div> <p class=MsoNormal align=center style='text-align:center'><b style='mso-bidi-font-weight: normal'><span style='font-size:20.0pt;color:navy'>КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ<o:p></o:p></span></b></p> <p class=MsoNormal align=center style='text-align:center'><b style='mso-bidi-font-weight: normal'><span style='font-size:14.0pt;color:navy'><~ЗАКАЗЧИК:НАЗВАНИЕ~><o:p></o:p></span></b></p> <center> <table class=MsoTableList3 border=1 cellspacing=0 cellpadding=0 style='border-collapse:collapse;mso-table-layout-alt:fixed;border:none; mso-border-top-alt:solid black 1.5pt;mso-border-bottom-alt:solid black 1.5pt; mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh: .75pt solid black'> <~ТОЧНОСТЬ:ОБЯЗАТЕЛЬНАЯ:2~> <~ТОЧНОСТЬ:ДОПОЛНИТЕЛЬНАЯ:0~> <!-- коэффициенты скидок --> <~#коэф1материал=(1-PRJ_Desc1/100)*(1-PRJ_Desc3/100)~> <~#коэф_общая=PRJ_Desc4/PRJ_pPric~> <~#коэф_материал=коэф1материал*(1-коэф2материал)~> <~#коэф1заполнения=(1-PRJ_Desc2/100)*(1-PRJ_Desc3/100)~> <~#коэф_заполнения=коэф1заполнения*(1-коэф_общая)~> <~#коэф_допы=(1-PRJ_Desc6/100)~> <~#коэф_НДС=1~> <~!номер=0~> <!-- порядковый номер --> <~#курс=PRJ_pKurs~> <!-- курс рубля/евро в проекте--> <~#всего=0~> <!-- суммирование цены --> <~LOOP_ORDERS~> <!-- цикл по изделиям --> <~!номер=номер+1~> <~#цена=(ORD_oPrcB*коэф_материал+(ORD_oPrcZ-ORD_oPrcB)*коэф_заполнения)*курс*коэф_НДС~> <~#сумма=цена*ORD_oQtyI~> <tr style='mso-yfti-irow:-1;page-break-inside:avoid;height:116.25pt'> <td width=155 valign=top style='width:116.25pt;border-top:solid black 1.5pt; border-left:none;border-bottom:solid black 1.5pt;border-right:none; padding:0cm 5.4pt 0cm 5.4pt;height:116.25pt'> <p class=MsoNormal style='mso-yfti-cnfc:1'><b><span style='color:navy'><o:p> </o:p></span><~ИЗДЕЛИЕ:ЭСКИЗ:140:140~></b></p> </td> <td width=491 valign=top style='width:13.0cm;border-top:solid black 1.5pt; border-left:none;border-bottom:solid black 1.5pt;border-right:none; padding:0cm 5.4pt 0cm 5.4pt;height:116.25pt'> <p class=MsoNormal style='mso-yfti-cnfc:1'><span style='color:navy'><o:p><br> № <b><~ИЗДЕЛИЕ:НОМЕР~></b> <b><i><~ИЗДЕЛИЕ:НАЗВАНИЕ~></i></b> Цвет : <~ИЗДЕЛИЕ:ТЕКСТУРА~> <br> Ширина х Высота : <b><~ИЗДЕЛИЕ:ШИРИНА~></b> х <b><~ИЗДЕЛИЕ:ВЫСОТА~></b> (Площадь : <~ИЗДЕЛИЕ:ПЛОЩАДЬ_ИЗДЕЛИЯ~> мкв) <br> Кол-во : <b> <~ИЗДЕЛИЕ:КОЛИЧЕСТВО~></b> шт. <br> Цена за 1 шт: <b><~#цена~></b> <i>руб.</i> <br> Цена общ: <b><u><~#сумма~></u></b> <i>руб.</i> <~SQL_FILTER_SPEC:(aTypM=1)~> <~LOOP_SPEC_ADD~> <br> <~СПЕЦ:НАЗВАНИЕ~>: <~СПЕЦ:ДЛИНА~> -<~СПЕЦ:ВСЕГО~> шт. <~END_LOOP_SPEC~> <~SET_SQL_PROG:SELECT aNumb,pNumb,nZp FROM tSaveZLT~> <~ADD_SQL_PROG:WHERE (pUnic=:^pUnic:)AND(oUnic=:^oUnic:)~> <~ADD_SQL_PROG:ORDER BY aNumb~> <~LOOP_SQL_PROG~> <br> Заполнение : <~PROG:НАЗВАНИЕ~> <br> <~ИЗДЕЛИЕ:ПРИМЕЧАНИЕ~> </o:p></span></p> </td> </tr> <~#всего=всего+сумма~> <~END_LOOP_ORDERS~> </table> </p> <center> <!-- Стандартная таблица --> <TABLE WIDTH=680 style="border-collapse: collapse; font-size:14px; text-align:left; font-family:Times New Roman; color:navy; font-weight: none;" bgColor=#FFFFFF cellpadding=1 spacepadding=1 border=1 bordercolor=#0> <~SQL_FILTER_SPEC:(aTypM<5)AND(oUnic=0)~> <~LOOP_SPEC_ADD~> <!-- цикл по комплектации не заполнения--> <~!номер=номер+1~> <~#цена=SPEC_aPrcA*коэф_материал*коэф_допы*курс*коэф_НДС/SPEC_aQtyP~> <~#сумма=цена*SPEC_aQtyP~> <TR> <TD align=center><~!номер~></TD> <TD><~СПЕЦ:АРТИКУЛ~>-<~СПЕЦ:НАЗВАНИЕ~>- <~СПЕЦ:ЦВЕТ~><br><~СПЕЦ:ПРИМЕЧАНИЕ~> <TD align=center></TD> <TD align=center><~СПЕЦ:ДЛИНА~> х <~СПЕЦ:КОЛИЧЕСТВО~> </TD> <TD align=right><~#цена~> </TD> <TD align=right><~#сумма~> </TD> </TR> <~#всего=всего+сумма~> <~END_LOOP_SPEC~> <~SQL_FILTER_SPEC:(aTypM=5)AND(oUnic=0)~> <~LOOP_SPEC_ADD~> <!-- цикл по комплектации заполнения--> <~!номер=номер+1~> <~#цена=SPEC_aPrcA*коэф_заполнения*коэф_допы*курс*коэф_НДС/SPEC_aQtyP~> <~#сумма=цена*SPEC_aQtyP~> <TR> <TD align=center><~!номер~></TD> <TD><~СПЕЦ:АРТИКУЛ~> <~СПЕЦ:ЦВЕТ~> <TD align=center>шт.</TD> <TD align=center><~СПЕЦ:ОБЩЕЕ_КОЛИЧЕСТВО~></TD> <TD align=right><~#цена~> </TD> <TD align=right><~#сумма~> </TD> </TR> <~#всего=всего+сумма~> <~END_LOOP_SPEC~> <~LOOP_WORK~> <!-- цикл по работам --> <~!номер=номер+1~> <~#цена=WORK_wPric*курс*коэф_НДС/WORK_wDime~> <~#сумма=цена*WORK_wDime~> <TR> <TD align=center><~!номер~></TD> <TD><b><~РАБОТА:НАЗВАНИЕ~> <~РАБОТА:ПРИМЕЧАНИЕ~></b></TD> <TD align=center> </TD> <TD align=center><~РАБОТА:ОБЪЕМ~></TD> <TD align=right><~#цена~> </TD> <TD align=right><b><~#сумма~></b> </TD> </TR> <~#всего=всего+сумма~> <~END_LOOP_WORK~> <!-- Н.Д.С. --> <~#НДС=(PRJ_Nal20/100)*всего/(1+PRJ_Nal20/100)~> <~#НДС_процент=PRJ_Nal20~> <TR><TD align=right colspan=5><br><b>ВСЕГО к ОПЛАТЕ</b> </TD><TD align=right><br><b><~#всего~></b> </TD></TR> <TR><TD align=right colspan=6><br>Сумма прописью : <b><u><~ПАРАМЕТР:ВЕЩЕСТВЕННЫЙ:ПРОПИСЬ_ВНУТРЕННЯЯ_ВАЛЮТА:всего~></u></b> <br><br>_________________ : _________________/______________/ <br><br> <b>СТОИМОСТЬ ЗАКАЗА С УЧЕТОМ ВСЕХ СКИДОК !</b> <~SET_SQL_PROG:SELECT pPric FROM tListPrj WHERE (pUnic=:^pUnic:)AND~> <~ADD_SQL_PROG:((Desc1>0)OR(Desc2>0)OR(Desc3>0)OR(Desc4>0)OR(Desc5>0)OR(Desc6>0))~> <~LOOP_SQL_PROG~> <~SET_SQL_PROG1:SELECT Desc1 FROM tListPrj WHERE (pUnic=:^pUnic:)AND(Desc1>0)~> <~LOOP_SQL_PROG1~> <br>На конструкцию : <~PROG1:#Desc1~> % <~END_SQL_PROG1~> <~SET_SQL_PROG1:SELECT Desc2 FROM tListPrj WHERE (pUnic=:^pUnic:)AND(Desc2>0)~> <~LOOP_SQL_PROG1~> <br>На заполнения : <~PROG1:#Desc2~> % <~END_SQL_PROG1~> <~SET_SQL_PROG1:SELECT Desc3 FROM tListPrj WHERE (pUnic=:^pUnic:)AND(Desc3>0)~> <~LOOP_SQL_PROG1~> <br>Общая : <~PROG1:#Desc3~> % <~END_SQL_PROG1~> <~SET_SQL_PROG1:SELECT Desc4 FROM tListPrj WHERE (pUnic=:^pUnic:)AND(Desc4>0)~> <~LOOP_SQL_PROG1~> <br>Общая : <~PROG1:#Desc4~> <~CORRENC:MAIN:SHORT~> <~END_SQL_PROG1~> <~SET_SQL_PROG1:SELECT Desc5 FROM tListPrj WHERE (pUnic=:^pUnic:)AND(Desc5>0)~> <~LOOP_SQL_PROG1~> <br>На работы : <~PROG1:#Desc5~> % <~END_SQL_PROG1~> <~SET_SQL_PROG1:SELECT Desc6 FROM tListPrj WHERE (pUnic=:^pUnic:)AND(Desc6>0)~> <~LOOP_SQL_PROG1~> <br>На комплектацию : <~PROG1:#Desc6~> % <~END_SQL_PROG1~> <~END_SQL_PROG~> </TD></TR> </TABLE> <o:p></o:p></span></p> </div> </body> </html> Изменено 16 июля, 2007 пользователем Konstruktor Ссылка на комментарий Поделиться на других сайтах More sharing options...
Рекомендованные сообщения