Версия для печати темы (https://pro1c.org.ua/index.php?s=78f118f7a62e0932c631f5a93b289992&showtopic=20661)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ 1С Комплексный учет 7.7 для Украины _ В Акт выполненных работ добавить ТМЦ (расходники)

Автор: slivorezka 10.11.14, 2:00

Здравствуйте форумчане, появилась проблема. Вообщем некоторые клиенты требуют что бы в акте оказания услуг было описано какие материалы были затраченны на той или инной вид работы к примеру услуга Реставрация картриджа в одной таблице должны быть описаны материалы потраченные на услуги это 1. Фотобарабан, 2я Допустим тоннер, ну а а вторая таблица это сами услуги. Это вообще реально сделать? а вообще в идеале что бы попутно их и списывало как в списании тмц
Пользуюсь
1С 7.7 Комплексная Типовая конфигурация для Украины 7.70.059

Автор: Kutuzov 10.11.14, 13:53

Реально, а чё нет. Одна таблица стандартная табличного документа, а вторая как таблица значений. Для хранения исполльзовать неограниченую строку в которую при закрытии запихивать таблицу значений, а при открытии возвращать. 44000000.gif

Автор: slivorezka 10.11.14, 16:36

Цитата(Kutuzov @ 10.11.14, 13:53) http://pro1c.org.ua/index.php?act=findpost&pid=93084

допустим вот взять для образца с любую другу таблицу но я не могу понять как делить их или добавлять в таблицу столбец...(если создавать с 0)

прошу строго не судить поскольку неопытен в этом

Автор: Kutuzov 11.11.14, 9:38

Цитата(slivorezka @ 10.11.14, 16:36) *
если где-то материалы что бы можно было хотя бы наглядно посмотреть реализацию..

не нету делал давно и на другой работе

Цитата
да и проблема пробовал создать обычную таблицу не могу понять как её запихнуть в форму, создал то да а вот допустим разделить на №, тмц, к-во. не могу понять как


ну так, на форму кидается элемент таблица значений и потом кодом делится и запихивается в реквизит при сохранении

Цитата
допустим вот взять для образца с любую другу таблицу но я не могу понять как делить их или добавлять в таблицу столбец...(если создавать с 0)

прошу строго не судить поскольку неопытен в этом


Тут не стоит путать таблицу значений и таблицу документа

Автор: slivorezka 12.11.14, 13:01

где можно посмотреть хоть наглядную реализацию ?

Автор: sava1 12.11.14, 13:13

Это работа для программиста - с нахрапа не получиться.

Автор: Домовик 12.11.14, 13:24

Сейчас ваша задача реализуется двумя документами Оказание услуг, РасходнаяНакладная. Но оба документа нужно вводить вручную.
Реализовать можно по разному.. программистом.
В частности, связать ввод существуюющих в конфигурации документов. т. е если вводится Оказание услуг на услугу Реставрация картриджа, то (автоматом, по кнопке "на основании", ...и др.) вводится документ РасходнаяНакладная с указанными материалами.
задачу нужно видеть точнее, чтобы точнее реализацию описать. Есть связь между Услугой и Материалами, Группой Материалов, Составом Материалов.... и какая именно...

Автор: slivorezka 12.11.14, 17:16

Цитата(sava1 @ 12.11.14, 13:13) http://pro1c.org.ua/index.php?act=findpost&pid=93159
Сейчас ваша задача реализуется двумя документами Оказание услуг, РасходнаяНакладная. Но оба документа нужно вводить вручную.
Реализовать можно по разному.. программистом.
В частности, связать ввод существуюющих в конфигурации документов. т. е если вводится Оказание услуг на услугу Реставрация картриджа, то (автоматом, по кнопке "на основании", ...и др.) вводится документ РасходнаяНакладная с указанными материалами.
задачу нужно видеть точнее, чтобы точнее реализацию описать. Есть связь между Услугой и Материалами, Группой Материалов, Составом Материалов.... и какая именно...


что-то я непойму (прошу не ругать:)), Оказание услуг и Расходная накладная это как, может вы имели введу Оказание услуг + Списание ТМЦ, как можно на Оказание услуг сделать расходную накладною это ж все продажи

Задача точнее - ну смотрите. Делал в exel



 ! 

Правила, пункт 11
 

Автор: Домовик 12.11.14, 18:36

да. конечно. расходная накладная - продажа ТМЦ(взаиморасчеты с покупателем) со списанием его со склада, а Списание ТМЦ - только списание ТМЦ, обычно используется, когда образуется недостача по факту.
В вашем случае, вы их вроде как продаете клиенту... смотрите сами по движениям этих документов, что подходит.

расход материалов вроде как входит в стоимость услуг..?


Автор: slivorezka 12.11.14, 20:27

Цитата(Домовик @ 12.11.14, 18:36) *
да. конечно. расходная накладная - продажа ТМЦ(взаиморасчеты с покупателем) со списанием его со склада, а Списание ТМЦ - только списание ТМЦ, обычно используется, когда образуется недостача по факту.
В вашем случае, вы их вроде как продаете клиенту... смотрите сами по движениям этих документов, что подходит.

расход материалов вроде как входит в стоимость услуг..?


да входит

Автор: Домовик 13.11.14, 8:33

Думаю, программисты не очень в восторге, что Вы считаете непотребным пользоваться их услугами (тут примерно час работы), но при этом хотите, чтоб они Вам подробно объяснили, что делать.

Понятно. Материалы здесь как дополнительный комментарий для требовательного клиента. самы простой способ - в самой печатной форме добавить эти строки. ее можно редактировать.



Автор: slivorezka 13.11.14, 13:50

Сделал. Тему можно закрыть.

з.ы. да я считаю непотребным пользоватся ихними услугами но только в данном случае, и вообще хорошая работа должна хорошо оплачиватся, но я думал этот форум предназначен помочь "неопытным", кто просит сделать работу за них, ну это уже дело самого человека не стоить судить обо всех пользователях по одному шаблону, а не тихонько сидеть и выжидать когда предложать деньги за работу. (да может я и задвал "тупые" вопросы, поскольку я неопытен в этом, Не суди да не судим будеш)

Работы на час? ну что ж у меня ушло на это неделя, может ушло меньше времени если бы мне сдесь хоть чем то помогли.

Автор: Домовик 13.11.14, 16:04

Вам пытались еще по Торговле объснить, что просто копирование документа с переименованием не делает дальнейшую работу программы корректной(либо корректной только очень наружную ее часть). этим советом пытались Вам помочь, но Вы не заметили помощи .
и кто кого судит. и кто на кого навешивает шаблоны?


я понимаю Вас с той позиции, что 1С все более затачивается так, что если какую-то ерунду подправить - это сидеть и гадать перед черным ящиком. хорошая программа должна быть доступной, удобной и "вести диалог" с пользователем. и пользователь должен себя с ней уверенно чувствовать, особенно когда закрывает отчетный период, или закрывает зарплатный период. Увы, часто, без программиста, при больших объемах свести свои же данные пользователь не в состоянии.








Автор: slivorezka 13.11.14, 17:12

Цитата(Домовик @ 13.11.14, 16:04) *
Вам пытались еще по Торговле объснить, что просто копирование документа с переименованием не делает дальнейшую работу программы корректной(либо корректной только очень наружную ее часть). этим советом пытались Вам помочь, но Вы не заметили помощи .
и кто кого судит. и кто на кого навешивает шаблоны?


ну это да но для 2й категори ФОП впринципе и достаточно поверхносно)
приношу извинения за то что вспылил, тяжкий день что-то.(

Автор: slivorezka 14.11.14, 3:41

может не по теме но, на основании Оказание услуг ввожу списание ТМЦ и лепит вот что

Если Док.ТипИнвентаризации <> 2 Тогда
{Документ.СписаниеТМЦ.Форма.Модуль(272)}: Поле агрегатного объекта не обнаружено (ТипИнвентаризации)


раньше небыло такого(

Автор: mister-x 14.11.14, 10:17

у вас свої доробки, в типовій такої можливості немає, типова: Списання ТМЦ вводиться на основі тільки Інвентаризації

Автор: alex040269 14.11.14, 10:29

Цитата(slivorezka @ 14.11.14, 3:41) *
раньше небыло такого(

скорее всего переменная док нигде не определена.

Автор: Домовик 14.11.14, 10:35

это говорит о том, что Вы поставили галочку, что документ Оказание Услуг является основанием, но документ остается "неродным". У "родных" есть реквзит ТипИнвентаризации.

Ради одного клиента не стоит делать изменения в конфигурации, т. е ставить галочку.
У вас вторая нижняя табличка носит информативный характер



Простой способ - использовать существующее Примечание в документе:
1.В примечании перечисляете материалы
2. в конфигураторе создаете секцию в таблице документа с именем "Примечание", в свойствах клеточки секции тип - выражение. формулу аналогично Экслель пишете - Примечание.
в коде документа ищете, где используется код Таб.ВывестиСекцию(

методом проб и ошибок добавляете строку:
Таб.ВывестиСекцию("Примечание");



да. Озвучивался мной "ввод на основании" и документ "Списание ТМЦ". но предполагалось, что материалы вы сразу списываете. и для всех клиентов.
у вас же это просто комментарий.

Автор: mister-x 14.11.14, 21:24

В мене один клієнт питав як коректно відмовити декільком своїм клієнтам щодо друкованої форми розх. накладної - кожен хотів під себе, бо так в них "заведено". Друк. форма розроблена згідно типового зразка, а так нехай тикнуть закон щодо "правильності їхньої" форми 32541510.gif

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua