| 
    
            
         
         | 
    
  | 
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 
 | 
         
        оле оле оле оле ))     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |