|
v7: Сервис-Дополнительные возможности-поиск по неоплаченным накладным | ☑ | ||
---|---|---|---|---|
0
AlaMaRit
17.09.15
✎
08:39
|
Ребята в меню Сервис есть Дополнительные возможности, а там есть поиск по неоплаченным накладным, где найти этот поиск в конфигурации?
|
|||
1
ДенисЧ
17.09.15
✎
08:48
|
у меня такого нет....
|
|||
2
ДенисЧ
17.09.15
✎
08:48
|
а вообще - в ExtForms
|
|||
3
aka AMIGO
17.09.15
✎
08:57
|
(0) В конфигурации это Обработка/ДополнительныеВозможности.
В ней есть переменная ТекущийКаталог=КаталогИБ()+"ExtForms\"; //см в самом конце модуля обработки Вот в этом Текущем каталоге и ищет Обработка файлы *.efd, а по ним - отчеты ert |
|||
4
Maniac
17.09.15
✎
08:59
|
Жесть)))
|
|||
5
aka AMIGO
17.09.15
✎
09:08
|
(4) угу :)
(0) - в (3) - о том, как ищутся обработки в каталоге, А если нужна сам отчет типа "Неоплаченные платежи" - ищи в этом-же каталоге. Если есть - хорошо, если нет - то уж и нет.. Имена "информационных файлов" .efd совпадают с именами файлов-отчетов .ert |
|||
6
AlaMaRit
17.09.15
✎
09:16
|
(3) Процедура ПриЗакрытии() // Предопределенная процедура
СохранитьТекОтчет(); КонецПроцедуры // ПриЗакрытии ТекущийКаталог=КаталогИБ()+"ExtForms\"; Текст=СоздатьОбъект("Текст"); у мня там вот так |
|||
7
AlaMaRit
17.09.15
✎
09:25
|
(3) (6) было тебе, на тебя вся надежда
|
|||
8
aka AMIGO
17.09.15
✎
09:31
|
(7) т.е., если я тебя правильно понял, в списке "Дополнительные возможности" этот "Поиск" есть, но он не запускается?
|
|||
9
aka AMIGO
17.09.15
✎
09:32
|
+8 или Поиск запускается, но тебе нужно его подправить?
|
|||
10
AlaMaRit
17.09.15
✎
09:41
|
(9) нет, я хочу сделать новую обработку, отталкиваясь от этого поиска, поэтому я его исчю, обработку(ert) я вроде сделал, но только он не работает как мне надо
|
|||
11
AlaMaRit
17.09.15
✎
09:45
|
(9) я щас попробовал одну штуку сделать, но кажется хрень получилась, я нашел на просторах инета .epf Неоплаченные накладные для 1С 8, открыл в конфигураторе восмерки, скопировал код и вставил в 7 ку, и нифига не работает.
P.S. Хотя на что я надеялся не знаю? |
|||
12
Neg
17.09.15
✎
09:48
|
(11) вообще вообще не работает?
|
|||
13
AlaMaRit
17.09.15
✎
09:49
|
(12) 100500 ошибок выдает
|
|||
14
AlaMaRit
17.09.15
✎
09:50
|
<a href="http://pics.rsh.ru/img/1233_7agq7f16.jpg"><img src="http://pics.rsh.ru/img/1233_7agq7f16_th.jpg"><br>JPEG 909x810 76.1k</a> так выглядит моя обработка
|
|||
15
ДенисЧ
17.09.15
✎
09:50
|
Мдя... Код из 8ки в 7ку...
Безумству храбрых поём мы песню... А может, таки программиста позвать, заплатить ему толику денег? |
|||
16
HawkEye
17.09.15
✎
09:51
|
(0) он не в конфигурации, он во внешнем файле
(11) красава... че ))) |
|||
17
AlaMaRit
17.09.15
✎
09:51
|
||||
18
mehfk
17.09.15
✎
09:51
|
(11) Лучше бы ты завтра этим занялся...
|
|||
19
Neg
17.09.15
✎
09:51
|
(15) Толику платить не хочет. :)
|
|||
20
AlaMaRit
17.09.15
✎
09:51
|
(18) мне щас надо
|
|||
21
AlaMaRit
17.09.15
✎
09:52
|
(19) платить нечем, я токо начал работать, пок4а не заработал
|
|||
22
aka AMIGO
17.09.15
✎
09:52
|
(11) разные программы, разные языки..
И не будет работать. |
|||
23
aka AMIGO
17.09.15
✎
10:00
|
У тебя в конфе есть отчет "АнализВзаиморасчетов" - посмотри, может подойти.
Можно и так: В Цикле выбрать Накладные, для каждой искать подчиненную Платежку, или Приходный, если сумма накладной и платежей совпадает - переходить к следующей Накладной, если на совпадает, или нет подчиненных - выводить Накладную |
|||
24
torgm
17.09.15
✎
10:02
|
(21) отнесись кижтому как инвестициям :)
|
|||
25
Neg
17.09.15
✎
10:03
|
(23) а как ты узнал какая у него конфигурация?
|
|||
26
AlaMaRit
17.09.15
✎
10:03
|
(24) к чему отнестись
|
|||
27
Neg
17.09.15
✎
10:04
|
по (17) наверное....
|
|||
28
aka AMIGO
17.09.15
✎
10:05
|
(25) из (17) :)
|
|||
29
HawkEye
17.09.15
✎
10:05
|
(21) так и не заработаешь... когда хотят научиться не передирают чужие отчеты, а пишут свои.
|
|||
30
aka AMIGO
17.09.15
✎
10:05
|
(29) учатся-то по чужим :)
|
|||
31
HawkEye
17.09.15
✎
10:06
|
(30) восмерочным? )
|
|||
32
aka AMIGO
17.09.15
✎
10:07
|
(31) бывает и такое недоразумение :)
|
|||
33
AlaMaRit
17.09.15
✎
10:08
|
(23) Анализ взаиморасчетов нашел, дальше в его коде надо это искать?
|
|||
34
aka AMIGO
17.09.15
✎
10:10
|
(33) посмотри, что этот анализ выводит, есть-ли сведения по неоплате
|
|||
35
aka AMIGO
17.09.15
✎
10:12
|
(34) + а лучше-то сделай отчетик по схеме (23)..
полезнее на порядок, и времени меньше затратишь |
|||
36
AlaMaRit
17.09.15
✎
10:14
|
(35) по (23) можно глупых (по мнению опытных ITшников) вопросов задать?
|
|||
37
aka AMIGO
17.09.15
✎
10:15
|
(36) так всё же в 23 просто..
|
|||
38
AlaMaRit
17.09.15
✎
10:18
|
Во взаиморасчетах я прикрутил такую кнопку http://pics.rsh.ru/img/123_tnqtsv2x.jpg, но она не работает. Я зашел в предприятие, в меня отчеты, там нет пункта Анализ взаиморасчетов, но он есть в конфигурации, вопрос можно ли присвоить этот анализ моей кнопке?
|
|||
39
AlaMaRit
17.09.15
✎
10:19
|
(37) 1) В каком цикле, надо выбрать накладные? только сильно не ругайся
|
|||
40
aka AMIGO
17.09.15
✎
10:24
|
(38) Пока не нужна новая кнопка. Просто открой отчет в 1С_Предприятии и нажми "Сформировать". Посмотри, есть-ли в таблице неоплаченные накладные
|
|||
41
AlaMaRit
17.09.15
✎
10:29
|
(40) Отчет, взаиморасчеты?
|
|||
42
aka AMIGO
17.09.15
✎
10:34
|
(41) Меню / Отчеты / Взаиморасчеты / Расчеты с покупателями
или второй, что ниже в меню: /././Анализ взаиморасчетов.. у меня нет твоей базы, проверить не могу |
|||
43
aka AMIGO
17.09.15
✎
10:38
|
+42 кроме того, ПУБ образца 2008 года, состарилась
|
|||
44
AlaMaRit
17.09.15
✎
10:40
|
у меня меню отчеты так выглядят http://pics.rsh.ru/img/1234_gv0jsvtv.jpg
|
|||
45
aka AMIGO
17.09.15
✎
10:41
|
(44) а, ну - да! Взаиморасчеты
|
|||
46
AlaMaRit
17.09.15
✎
10:47
|
(45) можно сними что сделать?
|
|||
48
aka AMIGO
17.09.15
✎
11:35
|
(46) удали два оператора перед Процедурой ПриОткрытии():
вот эти: ДатаС = Мин(ПолучитьДатуТА(),НачМесяца(РабочаяДата())); ДатаПо = РабочаяДата(); |
|||
49
AlaMaRit
17.09.15
✎
11:37
|
(48) это в обработке?
|
|||
50
aka AMIGO
17.09.15
✎
11:42
|
||||
51
aka AMIGO
17.09.15
✎
11:43
|
(50) + и в Процедуре ПриОткрытии эти присвоения Дат убери, они лишние.
|
|||
52
AlaMaRit
17.09.15
✎
11:45
|
(51) можешь выложить весь код который у мня должен быть
|
|||
53
AlaMaRit
17.09.15
✎
11:49
|
(50) там нет таких строк
|
|||
54
aka AMIGO
17.09.15
✎
11:50
|
(52) зачем? он тот-же, что и у тебя. Только сделай, что я написал, и всё.
Да, вот еще что: Ты сделал кнопку на диалоге, вписал туда формулу "НеОплаченныеНакладные()" - так в модуле должно быть обязательно: Процедура НеОплаченныеНакладные() КонецПроцедуры И в теле этой процедуры - код по поиску этих накладных. Код надо создавать, его у тебя пока нет (53) как это "нет" ? смотри в самый конец модуля |
|||
55
AlaMaRit
17.09.15
✎
11:54
|
(54) кнопку я убрал уже, раз она не работает зачем она?
а на счет (53) вот весь модуль твоей обработки //******************************************* Процедура Сформировать() //в этом отчете - только по документу "Реализация продукции" // для остальных реализаций - аналогично Док = СоздатьОбъект("Документ.РасходнаяНакладная"); Док.ВыбратьДокументы(Дата1, Дата2); //Дата1 и Дата2 - реквизиты диалога. Пока Док.ПолучитьДокумент() = 1 Цикл СуммаПоДок = Док.Итог("Сумма"); // сумма по накладной ПДок = СоздатьОбъект("Документ"); ПДок.ВыбратьПодчиненныеДокументы(,,Док); Пока ПДок.ПолучитьДокумент() = 1 Цикл Если Найти("ПоступлениеДенежныхСредствРасчеты,ПриходныйОрдерРасчеты",ПДок.Вид())>0 Тогда СуммаПоДок = СуммаПоДок - ПДок.Сумма; КонецЕсли; КонецЦикла; Если СуммаПоДок>0 Тогда //не оплачено Сообщить(""+СуммаПоДок+ " - не оплачено: "+Док); КонецЕсли; КонецЦикла; КонецПроцедуры |
|||
56
aka AMIGO
17.09.15
✎
12:00
|
(55) это не в моей обработке, а в твоей конфигурации..
Отчет - Взаиморасчеты |
|||
57
aka AMIGO
17.09.15
✎
12:01
|
+56 модуль этого отчета надо исправить
|
|||
58
aka AMIGO
17.09.15
✎
12:50
|
Мда..
Во-первых, не РасходнаяНакладная, а РасхНакладная Док = СоздатьОбъект("Документ.РасхНакладная"); Во-вторых.. У неё нет подчиненных документов - расчетов.. |
|||
59
AlaMaRit
17.09.15
✎
13:06
|
(58) а подчиненные документы - расходы, это те док-ты на которые ссылаются расходные накладные?
|
|||
60
aka AMIGO
17.09.15
✎
13:35
|
(59) да, конечно.
Вот для РеализацииПродукции подчиненные предусмотрены: http://pics.rsh.ru/img/222_v48v78a9.png а в РесходнаяНакладная не содержит ссылок на документы платежей |
|||
61
aka AMIGO
17.09.15
✎
13:54
|
+60 в конфигурации, документ "ПоступлениеДенежныхСредствРасчеты"
содержит ссылку на документ-Основание: http://pics.rsh.ru/img/222_49pd7j26.png в поле вписывается та самая РеализацияПродукции. Это и есть Ссылка на основание |
|||
62
AlaMaRit
17.09.15
✎
13:57
|
(61) это что вместо РасхНакладная надо РеализацияПродукции втсавить?
|
|||
63
aka AMIGO
17.09.15
✎
14:15
|
(62) Не надо ничего вставлять, всё у тебя в конфигурации правильно.. Не надо портить
Посмотри почтовик. |
|||
64
ТолькоПросмотр
17.09.15
✎
14:30
|
Мда, клинический случай.
|
|||
65
HawkEye
17.09.15
✎
15:02
|
оле оле оле оле ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |