![]() |
![]() |
![]() |
|
1С 7.7 ТиС - отчет по партиям ТМЦ, с обозначением поставщика и номерами накладных | ☑ | ||
---|---|---|---|---|
0
Primorsky
16.06.10
✎
10:59
|
Здравствуйте уважаемые эксперты!
Собственно появилась необходимость в отчете по партиям оприходованных на склад(ы) ТМЦ, и чтобы по каждой позициии в отчете присутстовал поставщик и номер накладной. Стандартный 1С-вский отчет так не умеет. Кому что-нибудь подобное попадалось? |
|||
1
zak555
16.06.10
✎
10:59
|
учётка должна быть ИФО/ЛИФО
|
|||
2
zak555
16.06.10
✎
11:00
|
*фифо/лифо
|
|||
3
vcv
16.06.10
✎
11:06
|
И еще должен быть указан МОЛ у складов.
|
|||
4
zak555
16.06.10
✎
11:09
|
(3) с чего вдруг ?
|
|||
5
Гад
16.06.10
✎
11:10
|
100 уе, моно на вебмани
|
|||
6
vcv
16.06.10
✎
11:10
|
Хотя вот именно в виде реестра остатков по складам, поставщикам, номерам накладных и больше ничего лишнего, наверное не умеет. Обязательно будет показывать обороты и нет в типовом ТиС группировки по закупочным документам.
но это мелочи, доработки отчета секунд на двадцать. Гораздо важнее, в каком состоянии находится партионный учет в базе. |
|||
7
Mikeware
16.06.10
✎
11:10
|
(4) С того, что учет партий в ТИС - организован через жо[зачеркнуто] МОЛ.
|
|||
8
vcv
16.06.10
✎
11:11
|
(4) А как иначе ведомость по партиям покажет склады, если МОЛ не указан? В (0) хотелось человеку склады видеть.
|
|||
9
zak555
16.06.10
✎
11:11
|
(7) и в разрезе справочника партии
|
|||
10
zak555
16.06.10
✎
11:12
|
(8) в (0) задача видеть от кого пришло
|
|||
11
fanat31
16.06.10
✎
11:15
|
Напиши свой отчет ...проблем не вижу. Или проблема в другом?
|
|||
12
fanat31
16.06.10
✎
11:17
|
я писал в свое время отчет по реализованной себестоимости. Так там ровно такая задача и решалась.
|
|||
13
zak555
16.06.10
✎
11:18
|
(12) так есть реквизиты продСтоимость и выручка
|
|||
14
vcv
16.06.10
✎
11:21
|
(10) "оприходованных на склад(ы) ТМЦ" - Ты думаешь, это означает "по всем складам скопом" ?
|
|||
15
fanat31
16.06.10
✎
11:24
|
(13) это понятно...Там просто нетривиальная задача от бухов была. А от автора- не понятно, что ему надо...помощь или просто готовый отчет
|
|||
16
vcv
16.06.10
✎
11:25
|
(12) (13) Господа, вы уже съехали в сторону от ведомости по партиям куда-то к "Отчету по продажам". Про продажи молчаливый (0) ничего не говорил.
|
|||
17
fanat31
16.06.10
✎
11:29
|
А хде автор???????
|
|||
18
Primorsky
16.06.10
✎
11:51
|
fanat31
Вообще-то я искал готовый отчет. Задача детализации по ТМЦ, как мне видится, вполне тривиальная и не такая уже редкая - поэтому логично, что эти отчеты уже были стро раз написаны. Сейчас что-то нашел на инфостарте, будут смотреть. |
|||
19
zak555
16.06.10
✎
12:10
|
(18) что анашёл ?
|
|||
20
Чайник Рассела
16.06.10
✎
12:14
|
<Стандартный 1С-вский отчет так не умеет.>
Хорошо смотрел? |
|||
21
Primorsky
16.06.10
✎
12:15
|
Нашел "Полный товарный отчет (ведомость по партиям)" но там без сопутствующих накладных
|
|||
22
zak555
16.06.10
✎
12:15
|
(21) ссылку покажи
|
|||
23
Primorsky
16.06.10
✎
12:19
|
||||
24
zak555
16.06.10
✎
12:21
|
стандартный не показывает ?
|
|||
25
Чайник Рассела
16.06.10
✎
12:23
|
(0) автор дятел. все есть в типовом отчете.
|
|||
26
vcv
16.06.10
✎
12:33
|
А в (0) "присутстовал поставщик и номер накладной" что имеется в виду? Документ движения или таки приходный документ партии? Приходного документа отчет из (23) не покажет, как и типовая ведомость по партиям. Зато все остальное типовой отчет покажет не хуже этого с инфостарта.
|
|||
27
Злопчинский
16.06.10
✎
12:36
|
при достаточно большом колве номенклатури/приходов ценность отчета будет стремиться к нулю...
|
|||
28
zak555
16.06.10
✎
12:36
|
(26) почему не покажет ?
|
|||
29
Primorsky
16.06.10
✎
12:44
|
Стандартная ведомость по партиям из сопутствующих документов показывает только "Поступление ТМЦ №..." (т.е. внутренние номера док-тов в базе). А мне нужно вытащить номера входящих накладных от поставщиков!
Короче вся соль в том чтобы вытащить не только остатки оприходованных ТМЦ в партиях от поставщиков, но и номера накладных по которым эти ТМЦ оприходывались. (25) А вот хамить пожалуйста не надо. Готовы ткнуть пальцем как это вытащить из стандартного отчета? |
|||
30
vcv
16.06.10
✎
12:45
|
(28) Разве в типовой ведомости по партиям есть группировка по приходному документу? Открыл (старенький, правда, ТиС) - нету. В отчете из (23) тоже нету. А выцеплять только приходные документы из кучи документов движения бывает неудобно.
|
|||
31
PCcomCat
16.06.10
✎
12:47
|
(29) Раз "Поступление ТМЦ №.." показывает, кто вам мешает добавить в ячейку, в которой это отображается ещё и необходимую инфу. Только нужно проверять: ДокументПартии.Вид() = "ПоступлениеТМЦ"?.
|
|||
32
zak555
16.06.10
✎
12:48
|
(30) так представление партии - это поставщик/поставка...
ясно, что можно выцепить реквизит ПриходныйДокумент / Постащик |
|||
33
Eugeneer
16.06.10
✎
12:48
|
Пипец. Человеку наверно просто тупо надо номер и дата настоящих документов, поля которые указываются в приходной накладной.
Сделать это - фигня делов. в (23) отчет мой. могу доработать под заказ. |
|||
34
zak555
16.06.10
✎
12:49
|
(29) так вытаскивай
НомерДокВходящий ДатаДокВходящий |
|||
35
Eugeneer
16.06.10
✎
12:50
|
В типовой есть справочник партии. В партии есть поставщик и приходный документ.
Отчет из (23) выводит не справочник партий, а именно документы оприходования. Также есть группировка поставщик. Тоесть это и есть искомый отчет. Если еще нужно чтобы к приходной выводилась информация о номере и дате бумажной накладной (которая например может указываться в реквизитах или комментарии) то это доработать 10 минут. |
|||
36
vcv
16.06.10
✎
12:50
|
(29) Тебе нужно ИМХО, для красоты отчета, добавить в список группировок группировку "ПриходныйДокумент", соответствующую переменную в текст запроса и в функции ВывестиГруппировку добавить условие для этой группировки с вызовом глПредставлениеДокумента(..., 1) что вы вывелись входящие реквизиты документа.
Копай дальше сам. |
|||
37
Eugeneer
16.06.10
✎
12:51
|
(0) короче говоря - что платите за доработку?))
|
|||
38
zak555
16.06.10
✎
12:52
|
(37) и сколько ты возьмёшь ?
|
|||
39
Eugeneer
16.06.10
✎
12:53
|
Ну учитывая мой отчет, плюс доработка 100 уе устроит. счет по безналу.
|
|||
40
zak555
16.06.10
✎
12:54
|
100 уе эта работа стоит ?
|
|||
41
Primorsky
16.06.10
✎
13:22
|
(31) Уважаемый PCcomCat, а не подскажите какие строчки и куда нужно вписать в модуль встроенного отчета ВедомостьПоПартиямТМЦ дабы заполучить желаемый номер накладных? Я так понимаю, там нужно от силы несколько строчек.
Я не программист к великому сожалению, чтобы воспользоваться вашими полезными советами с названиями значений и функций. (39) При всем уважении, 100 баксов за одноразовый отчет(нам его реально нужно предъявить один раз) сейчас заплатить не готовы. |
|||
42
zak555
16.06.10
✎
13:24
|
(41)
1. это она 2. какая учётная политика на юрице ? |
|||
43
Eugeneer
16.06.10
✎
13:26
|
(41) согласитесь - разовый отчет это или нет - не имеет отношения к тому что все равно программировать нужно. Да и очень редко я видел случаи разовых отчетов. Обычно разовые отчеты - это когда они вообще не работают и хватило одного раза чтобы больше ими не пользоваться ))
(42) легче было бы спросить - ФИФО или по средней? |
|||
44
Primorsky
16.06.10
✎
13:28
|
(42)
Учетная политика LIFO |
|||
45
zak555
16.06.10
✎
13:31
|
(44) стандартный отчёт Ведомость по партиям показывает тебе партии ?
|
|||
46
Primorsky
16.06.10
✎
13:42
|
(45)
Собственно разбивка идет по поставщикам, для каждого поставщика указываются позиции с наименованиями ТМЦ и обозначаются документы движения для этих позиций(Поступление ТМЦ...). Для каждой позиции нужен реальный номер накладой от поставщика и дата этой накладной (хотя бы номер/дата _самой последней_ накладной, которая приходила по каждому отдельному ТМЦ) |
|||
47
PCcomCat
16.06.10
✎
14:46
|
(41) А разве поставщик не показывается в строке партии?
|
|||
48
zak555
16.06.10
✎
14:49
|
Первичка = глПредставлениеПервичногоДокумента(Партия.ПриходныйДокумент)
|
|||
49
Primorsky
16.06.10
✎
15:03
|
(47) Поставщик показывается с этим проблем нет
(48) Уважаемый, а куда эту строчку пристроить нужно? Я так понимаю одной строчки недостаточно... |
|||
50
PCcomCat
16.06.10
✎
15:07
|
В модуле формы отчета найдите процедуру СформироватьИнформациюОПартии и замените вот этим (!!!Перед изменениями АРХИВ сделайте!!!):
//****************************************************************************** // СформироватьИнформациюОПартии(Партия) // // Параметры: // Партия - элемент справочника "Партии" // // Возвращаемое значение: // строка с описанием партии // // Описание: // формирует строку описания партии со всеми ее реквизитами // Функция СформироватьИнформациюОПартии(Партия) Перем Результат; Результат=""; Если ПустоеЗначение(Партия)=1 Тогда Возврат(Результат); КонецЕсли; Если ПустоеЗначение(Партия.Поставщик)=0 Тогда Результат=?(Результат="","",Результат+РазделительСтрок); Результат=Результат+" Поставщик: "+СокрЛП(Партия.Поставщик); КонецЕсли; Если ПустоеЗначение(Партия.ПриходныйДокумент)=0 Тогда Результат=?(Результат="","",Результат+РазделительСтрок); //Результат=Результат+" Поставка: "+СокрЛП(Партия.ПриходныйДокумент); Результат=Результат+" Поставка: " + СокрЛП(глПредставлениеДокумента(Партия.ПриходныйДокумент)); КонецЕсли; Если ПустоеЗначение(Партия.ДоговорПоставщика)=0 Тогда Результат=?(Результат="","",Результат+РазделительСтрок); Результат=Результат+" Договор: "+СокрЛП(Партия.ДоговорПоставщика); КонецЕсли; Если ПустоеЗначение(Партия.ГТД)=0 Тогда Результат=?(Результат="","",Результат+РазделительСтрок); Результат=Результат+" ГТД: "+СокрЛП(Партия.ГТД); КонецЕсли; Если ПустоеЗначение(Партия.СтранаПроисхождения)=0 Тогда Результат=?(Результат="","",Результат+РазделительСтрок); Результат=Результат+" Страна: "+СокрЛП(Партия.СтранаПроисхождения); КонецЕсли; Если ПустоеЗначение(Партия.Свойство)=0 Тогда Результат=?(Результат="","",Результат+РазделительСтрок); Результат=Результат+" "+Партия.Свойство.Владелец+": "+СокрЛП(Партия.Свойство); КонецЕсли; Возврат(Результат); КонецФункции //СформироватьИнформациюОПартии() |
|||
51
zak555
16.06.10
✎
15:14
|
зачем СокрЛП ?
|
|||
52
PCcomCat
16.06.10
✎
15:15
|
(51)Тупо вставлено в имеющееся.
|
|||
53
Злопчинский
16.06.10
✎
16:05
|
ну и заодно будет нелишне наполнить всяким долбодятлам что в общем случае в "поставке" может отсутсвовать как и контрагент, так и данные по вх.номерам и вх.датам.
|
|||
54
Primorsky
16.06.10
✎
16:27
|
(50) Спасибо огромное! Вы моя спасительница. Даже сохранил во внешнюю обработку (вдруг еще пригодится).
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |