Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Помогите: Акт Списания
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
panyakin
Необходим акт списания ТМЦ, но вот такой формы (прошу помочь сделать, ибо сам не умелец в делах создания отчетов, или скинуть, если есть у кого такой уже):
необходимо зарегистрироваться для просмотра ссылки

Буду премного благодарен за помощь. Конфигурация "Бухгалтерский учет для Украины 7.70.281"
panyakin
погомите, очень нужно help.gif
Ardi
Можно бартер замутить.
Мне ОЧЕНЬ НУЖНО СРОЧНО: помыть окна, положить паркет, поклеить обои и машину с водителем на пару лет.
panyakin
Цитата(Ardi @ 27.10.11, 11:29) необходимо зарегистрироваться для просмотра ссылки
Можно бартер замутить.
Мне ОЧЕНЬ НУЖНО СРОЧНО: помыть окна, положить паркет, поклеить обои и машину с водителем на пару лет.


спасибо, за оказанную помощь...
думаю у Вас был период, когда не умели что-то выполнить и обращались за помощью.
так как визуально научить в данный момент некому, решил на форуме попросить готовый и разбираться в нем, но видимо не туда обратился.
torrensen
Цитата(panyakin @ 27.10.11, 11:35) необходимо зарегистрироваться для просмотра ссылки
спасибо, за оказанную помощь...
думаю у Вас был период, когда не умели что-то выполнить и обращались за помощью.
так как визуально научить в данный момент некому, решил на форуме попросить готовый и разбираться в нем, но видимо не туда обратился.



Я бы получил все дданные в тз.
выгрузил колонку по местам хранения в список (тз с одной колонкой)
и в цикле определял бы для какого места хранения этот тмц и присоеденитьсекцию() и вПеред wink.gif
Ardi
Цитата(panyakin @ 27.10.11, 11:35) необходимо зарегистрироваться для просмотра ссылки
спасибо, за оказанную помощь...
думаю у Вас был период, когда не умели что-то выполнить и обращались за помощью.
так как визуально научить в данный момент некому, решил на форуме попросить готовый и разбираться в нем, но видимо не туда обратился.

Вам бы всё шутки шутить. А мне очень нужно.
panyakin
Цитата(torrensen @ 27.10.11, 12:00) необходимо зарегистрироваться для просмотра ссылки
Я бы получил все дданные в тз.
выгрузил колонку по местам хранения в список (тз с одной колонкой)
и в цикле определял бы для какого места хранения этот тмц и присоеденитьсекцию() и вПеред wink.gif


с каким отчетом стандартным это можно сравнить? буду реализовать путем видоизменений и изменениями в модуле.

Цитата(Ardi @ 27.10.11, 12:18) необходимо зарегистрироваться для просмотра ссылки
Вам бы всё шутки шутить. А мне очень нужно.


я Вам сочувствую 10000000.gif
Ardi
Цитата(panyakin @ 27.10.11, 12:21) необходимо зарегистрироваться для просмотра ссылки
я Вам сочувствую 10000000.gif

Спасибо за понимание. Может подскажете хотя-бы форум куда обратиться чтобы окна помыли. Это совсем срочно. На завтра нужно.
Ну и обои можно пока не переклеивать, а просто помыть.
MATEVI
Вот 2-отчета примерно то, что Вам надо. необходимо зарегистрироваться для просмотра ссылки
panyakin
Цитата(Ardi @ 27.10.11, 12:30) необходимо зарегистрироваться для просмотра ссылки
Спасибо за понимание. Может подскажете хотя-бы форум куда обратиться чтобы окна помыли. Это совсем срочно. На завтра нужно.
Ну и обои можно пока не переклеивать, а просто помыть.


Дорогой товарищ, не язвите. Не знаю скучно Вам или может в жизни что случилось, но адресом точно ошиблись.
Удачи.

MATEVI, благодарю icon_beer17.gif

Цитата(MATEVI @ 27.10.11, 12:31) необходимо зарегистрироваться для просмотра ссылки
Вот 2-отчета примерно то, что Вам надо. необходимо зарегистрироваться для просмотра ссылки


Второй отчет, который материальный, когда-то нашел и подточил на свою базу. В принципе убрать полностью приход, сформировать по группам дней и все. Спасибо огромное, буду ваять.
panyakin
В принципе сделал, не могу только сформировать по датам, помогите, кто может.
необходимо зарегистрироваться для просмотра ссылки
MATEVI
Цитата(panyakin @ 27.10.11, 16:06) необходимо зарегистрироваться для просмотра ссылки
В принципе сделал, не могу только сформировать по датам, помогите, кто может.

Что это за даты? Даты списания?
panyakin
Цитата(MATEVI @ 27.10.11, 16:17) необходимо зарегистрироваться для просмотра ссылки
Что это за даты? Даты списания?

да, необходимо, чтоб формировало как в примере сверху - за такое число, списано это и это, на следующей дате то и то.
MATEVI
В отчете
Ит.ВыполнитьЗапрос(Дата1,Дата2, Счет,,,,"День");

В таблицу Ит.НачДата

Но боюсь работать у Вас правильно он не будет. С таким подходом к программированию sad.gif
panyakin
А что не так? Я вроде только убрал полностью приход, оставил весь расход и все sad.gif
MATEVI
Цитата(panyakin @ 27.10.11, 16:38) необходимо зарегистрироваться для просмотра ссылки
А что не так? Я вроде только убрал полностью приход, оставил весь расход и все sad.gif

А если в этот день будет не только списание, а например и продажа?
panyakin
Цитата(MATEVI @ 27.10.11, 16:48) необходимо зарегистрироваться для просмотра ссылки
А если в этот день будет не только списание, а например и продажа?


Документ создается только для сверки списанных материалов, т.е. товары там не продаются, а только списываются, так что в данном случае все устраивает. Не получается вставить "день"... Где вписать Ит.НачДата (там ведь нет такого) и что писать в самой ячейке дата?

разобрался, не прочитал все правильно и начал лепить непонятно что. все вышло, пишет даты, но формирует не понятно, если ТМЦ списывалось не за один день, а за несколько - оно ставит все равно их одним днем... и формирует по алфавиту тмц, а даты вразброс.
MATEVI
Возвращаемся к совету torrensen.

И пример правильного запроса:

Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Если Фирма.Выбран()=1 Тогда
    Ит.ИспользоватьРазделительУчета(Фирма);
КонецЕсли;    
    
Ит.ИспользоватьСубконто(ВыбВидСубконто1, Субконто1, 1, 0);        
Ит.ИспользоватьСубконто(ВыбВидСубконто2, , 1, 0);    
Ит.ВыполнитьЗапрос(Дата1,Дата2, Счет,,,,"День");

Ит.ВыбратьПериоды();
Пока Ит.ПолучитьПериод()=1 Цикл
    Ит.ВыбратьСубконто(1);
    Пока Ит.ПолучитьСубконто(1) = 1 Цикл        
        Если Субконто1.ЭтоГруппа() = 1 Тогда
panyakin
рассказали, как мастером отчетов сделать похожее, сделал, так гораздо лучше, но теперь не могу сделать разбор по местам списания...
помогите, пожалуйста, что там нужно дописывать и где?
вот необходимо зарегистрироваться для просмотра ссылки
MATEVI
Цитата(panyakin @ 28.10.11, 15:04) необходимо зарегистрироваться для просмотра ссылки
рассказали, как мастером отчетов сделать похожее, сделал, так гораздо лучше, но теперь не могу сделать разбор по местам списания...
помогите, пожалуйста, что там нужно дописывать и где?

Ит.ВыполнитьЗапрос(Дата1,Дата2, Счет,,,,"День"); // Параметр "день" это периодичность. В конфигураторе правой кнопкой на ВыполнитьЗапрос поиск в синтаксис помошнике

<Периодичность> - число или символьная строка (см. документацию).Позволяет получить дополнительный разрез итогов по периодам.
"Операция" или "Проводка" - вместо "день" позволит получить итоги по документам.
panyakin
Спасибо, закончил. Работает нормально.
MATEVI
Цитата(panyakin @ 31.10.11, 16:56) необходимо зарегистрироваться для просмотра ссылки
Спасибо, закончил. Работает нормально.

Ну вот а Вы переживали. Не так страшен черт, як его малятко smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.