Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (29-09-2006 09:19): продолжаем здесь
http://forum.ru-board.com/topic.cgi?forum=33&topic=7403
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

   

batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая тема доступна здесь.
 
1С Предприятие "Конфигурирование и Администрирование"
 
Тема посвящена вопросам разработки, функционирования и обслуживания конфигураций 1С Предприятие.
 
Обсуждаются все версии, можно задавать любые вопросы, кроме нарушающих авторское право.  
Советы в подборе конфигураций в разделе программы
За  вопросами "где достать?", "откуда скачать?" Специальный сериал в Варезнике
 
Так же вопросы можно задавать и много полезного узнать на:
  • Волшебный форум
  • Территория 1С на кубани
     
    Некоторые из форумов посвященных бухучету:
  • Клерк.Ру (тут в основном Россияне)
  • Дебет-Кредит (тут в основном Украина)
     
    Для тех кто осознал что лучший способ эксплуатации 1С это вариант 1С+SQL:
  • Некоторое количество информации по этому вопросу (1С:Предприятие и SQL Server: практика использования. Решение проблем связки 1С и SQL, оптимизация. Книги по 1С, обработки, отчеты.)
  • Еще один ресурс по 1С+SQL  
     
    Ну и неплохо бы зайти еще вот сюда и сюда

    Некоторые вопросы касательно работы с SQL сервером можно задать здесь, например как установить, почему неработает, как написать SQL запрос для получения остатков склада
    Вопросы о том где взять SQL сервер можно задать здесь

     
    Для начинающих и не только:
  • Учебник по 1с  
  • Первые шаги  

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

     
    Желающие получить билеты для сдачи экзамена 1С:Специалист могут обращаться ко мне в ПМ //fol

  • Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 18:41 07-06-2005 | Исправлено: fol, 12:38 28-09-2006
    Renolc

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго всем!
     
    Подскажите, пожалуйста, как правильно решить задачу.
    Есть БД товаров в Excel, без ID. Закачал с помощью стандартного импорта ТиС 9.2 (7.70.939)
    товары в БД 1С, для того что бы система дала им свой ID. Теперь надо выгрузить обратно в excel следующие данные: Наименование, Полное описание, Цена, ID..
    Думал можно через Печать прайс-листа, но там вообще никаких настроек нет..
     
    Подскажите, пожалуйста, как можно выгрузить эту информацию? Горю, т.к. дали 2 дня на всё провсё.. Sorry, если уже повторяется вопрос..

    Всего записей: 43 | Зарегистр. 06-01-2003 | Отправлено: 23:20 22-02-2006
    KazanAlex



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    FOLD

    Цитата:
    Если (глЕстьРеквизитШапки("КодОперации", ДокВид) = 1) И (Найти("/ПКО/РКО/СтрокаВыпискиПриход/СтрокаВыпискиРасход/РеализацияРозница/Документ1/", "/" + ДокВид + "/") = 0)  
        Тогда  
    Возврат Строка(Док.КодОперации);

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

    ----------
    Все люди как люди, один я как - БОГ!
    Но даже боги ошибаются...
    Сторонник акции "бан за албан".

    Всего записей: 658 | Зарегистр. 08-04-2005 | Отправлено: 14:58 23-02-2006
    UKRANDRUSHKA

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кто нибудь писал табло основных показателей для торговли, может поможете?

    Всего записей: 85 | Зарегистр. 17-05-2005 | Отправлено: 15:22 23-02-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KazanAlex
    Ты невниматлен , если выполняются два условия  
     
    Если (глЕстьРеквизитШапки("КодОперации", ДокВид) = 1) и (Найти
    ("/ПКО/РКО/СтрокаВыпискиПриход/СтрокаВыпискиРасход/РеализацияРозница/", "/" +
    ДокВид + "/")=0
    //вот так в оригинале  
     
    Тогда в Названиедокумента возвращается строка код операции  
     
     Возврат Строка(Док.КодОперации);
     
    Так как  ты скопировал документ Реализация,соответственно у него есть реквизит шапки КодОперации
    (см. Процедура вводнового()).Его Функция и возвращает в название твоего дока.Чтобы этого не было нужно,чтобы не выполнялось хотя бы одно из 2 условий.Вот я тебе и пишу
     
    Если (глЕстьРеквизитШапки("КодОперации", ДокВид) = 1) и(Найти
    ("/ПКО/РКО/СтрокаВыпискиПриход/СтрокаВыпискиРасход/РеализацияРозница/Документ1", "/" + ДокВид + "/")=0

     
    Ведь твой скопированный документ называется Документ1?
     
    P.S. Отладчик для чего существует
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 17:39 23-02-2006 | Исправлено: FOLD, 17:41 23-02-2006
    Pazan



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KapralBel
    менялась только конфигурация
     
    Добавлено:
    У меня такой вопрос по округлению сум.
    Главбух штормит, что у нее неточно отображается сума НДС в счёте, типа перебивает десктоповым калькулятором, разница 1-2 копейки вверх или вниз по счёту, напр:
     
    1С:
    Сума всего - 171,66
    НДС - 34,34 (т.е. 171,66 * 0,2 = 34,332 = 34,34)
     
    КАЛЬКУЛЯТОР
    Сума всего - 171,66
    НДС - 34,33 (т.е. 171,66 * 0,2 = 34,332 = 34,33)
     
    Можно как-то побороть?

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 09:50 24-02-2006
    KazanAlex



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    FOLD
    Ну вот, не заставил долго ждать.
    Использую выражение <РабочаяДата() #Д>
    Формат даты получается 24.02.06, а мне надо 24 февраля 06.
    Как? Спасибо.

    ----------
    Все люди как люди, один я как - БОГ!
    Но даже боги ошибаются...
    Сторонник акции "бан за албан".

    Всего записей: 658 | Зарегистр. 08-04-2005 | Отправлено: 11:54 24-02-2006
    dirnola



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SiR666

    Цитата:
    фэйк говоришь? нуну....  
    а Вы проверяли файлик в программе Налогоплательщик 2005 (вер 2.92 или 2.93)? У нас например налоговая требует протокол проверки этой прогой и если есть в протоколе хоть одна запись об ошибке НДФЛ 2 не принимают.  
    Если есть желание продолжить дискуссию (со скринами) - в ПМ.  
    после правки файлика ручками - проверку прошло - НО этого не должно быть!  

    1. Проверял Налогоплательщиком 2005_9.53w от 15.02.2006, ресурс _http://www.nalogy.ru/windl.html Кстати вышла новая 9.54w дата выпуска: 22.02.2006  
    2. Ранее пользовал Налогоплательщика с ресурса ГНИВЦ, но там сущая каша и обновляется позднее.
    3. Ваш пост ранее
    Цитата:
    При проверке программой "Налогоплательщик 2005" вер. 9.53 - выдается протокол об ошибках !
    Сейчас
    Цитата:
    (вер 2.92 или 2.93)
    ТАк каким???
    4. Впервые слышу, что налоговая требует протокол. И с чего?
    5. В 1С тест не предусмотрен. Чтоб второй раз не бегать, самому легче сделать тест (для себя).
    6. Если есть хоть одна ошибка, то смотря какой инспектор, он сам ручками поправит, типа "Живодрищенск" на "ЖИВОДРИЩЕНСК Г".
    7. Теперь, что касаемо ошибки в 474-й. Под рукой материала нет, поэтому на память. Тест Налогоплательщика орёт только на одну ошибку, вернее на две: это уведомление 000000 и на дату уведомления 000000. Так их и нету. А что там должно стоять? А хрен его знает. Если и так налоговая приняла.
    8. Правка ручками (по мелочи) зачастую выручает, то в ПФР, то в ЕСН и т.д. Ничего зазорного не вижу.
    9. Да это и не дискуссия. Просто Ваш пост  http://forum.ru-board.com/topic.cgi?forum=35&topic=29549&start=220#5 звучит настолько серьёзно, что отбивает желание у страждущих. А слово "ОШИБКА" настолько впечатляет, что боязно вообще апдейтится.
    10. Не исключаю, что в 474-й есть кривость (тем более, только что перед этим получился конфуз с выгрузкой в ЗИК 262, последовал 263-й).
    11. Согласен, что по науке надо предметно исследовать вопрос. Сделать в ЗиК, 474-й, тестануть, заскринить, полупиться. Только мне нах это не надо, т.к. налоговая выгрузку приняла.
    ЗЫ: Поэтому ещё раз прошу уточнить (без дискуссий):

    Цитата:
    выдается протокол об ошибках ! 1С - признает наличие ошибки но пути решения не говорит! отвечают: "Ждите обновления!"  

    1. Какие всё же ошибки в протоколе?
    2. И что признаёт 1С?

    Всего записей: 2214 | Зарегистр. 05-02-2002 | Отправлено: 12:10 24-02-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KazanAlex
     
    Цитата:
    ДДММММГГГГ -  дата в виде ДД месяц прописью ГГГГ

     
      ТвояДата=НРег(Формат(РабочаяДата(),"Д ДДММММГГГГ"));
     
    Pazan
    Это на примере надо разбирать,у меня считает в ТиС в наладных как у
    твоего буха на калькуляторе
     
    KazanAlex
    А сорри, ты чтобы год- две цифры было ?  
     
     Стр =НРег(Формат(РабочаяДата(),"Д ДДММММГГГГ"));  
     ТвояДата= СтрЗаменить(Стр,Прав(Стр,7),Прав(Стр,5));

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 13:33 24-02-2006 | Исправлено: FOLD, 13:47 24-02-2006
    Pazan



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD

    Цитата:
    Это на примере надо разбирать

        Ном = 1;
        ВыбратьСтроки();
        Пока ПолучитьСтроку()=1  
        Цикл    
                Если Аренда_Комунальные=0  
                Тогда
                Таб.ВывестиСекцию("Выбор");
                Ном = Ном+1;                        
                ВсСум=Сума+ВсСум;
                ВсНДС=НДС+ВсНДС;
                КонецЕсли;
        КонецЦикла;  

    Цитата:
    у меня считает в ТиС в наладных как у  
    твоего буха на калькуляторе  

    а у меня не хочет

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 14:20 24-02-2006
    Aragorn

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ситуация: есть печать на бланках строгой отчетности. Мне нужно сделать так, чтобы пользователь мог печатать документ только один раз.
    В связи с этим вопрос - как мне отловить факт окончания печати?
    Насколько я понял я могу отловить факт нажатия на кнопочку "Печать" из процедуры в глобальнике "ПриПечати". А вот как мне отловить факт окончания печати?

    Всего записей: 9 | Зарегистр. 16-01-2006 | Отправлено: 16:39 24-02-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    И что можно увидеть? Как НДС считается?Это документ? Что за конфа?В документах 1С обычно так  не делает  
      ВсСум=Сума+ВсСум;  
        ВсНДС=НДС+ВсНДС  
    Если это реквизиты  табличной части то обычно Итог("РеквизитТЧ"),хотя сути не меняет.
    У тебя скорей всего сам НДС не окр до 2 знаков,поэтому при сложении и вылезает 0,01
    Если конфа типовая,используй для расчета НДС Гл процедуры.
    В российской ТиС это процедура  глРасчетНалога(Конт,ВидНалога)
     
     
     
     
     
     
    Добавлено:
    Aragorn
    Аесли задать количество экземпляров, и после нажатия сделать кнопку недоступной?
     Таб.КоличествоЭкземпляров(1);
     Таб.ТолькоПросмотр(1);
      Таб.Напечатать(1);  
     Форма.кнПечать.Доступность(0)
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 17:47 24-02-2006 | Исправлено: FOLD, 17:49 24-02-2006
    madDoggy



    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    FOLD

    Цитата:
    Aragorn  
    Аесли задать количество экземпляров, и после нажатия сделать кнопку недоступной?  
     Таб.КоличествоЭкземпляров(1);  
     Таб.ТолькоПросмотр(1);  
      Таб.Напечатать(1);  
     Форма.кнПечать.Доступность(0)

     
    А если вновь открыть этот документ. Кнопка останется недоступной?

    Всего записей: 21 | Зарегистр. 07-05-2005 | Отправлено: 10:40 25-02-2006 | Исправлено: madDoggy, 10:43 25-02-2006
    KazanAlex



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Создал справочник "Оборудование". Для "Документа1" есть внешняя песатная форма, на закладке "Шапка" есть выбор оборудования из этого справочника, в таблице этой формы мне нужно вставить наименование выбранного оборудования. Я делаю: в таблице - свойства ячейки - шаблон - [Докум.Оборудование.Наименование]. У мен не работает. Пишет: "Поле агрегатного объекта не обнаружено (Оборудование)".
    Хотя в документе "Реализация" есть выбор "Проект". В печатной форме "Накладной" делаю свойства ячейки - шаблон - [Докум.Проект.Наименование]. Работает.
    Что не так?

    ----------
    Все люди как люди, один я как - БОГ!
    Но даже боги ошибаются...
    Сторонник акции "бан за албан".

    Всего записей: 658 | Зарегистр. 08-04-2005 | Отправлено: 10:43 25-02-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KazanAlex

    Цитата:
    на закладке "Шапка" есть выбор оборудования из этого справочника,  

    И какой идентификатор у этого реквизита ,и вообще это Реквизит документа?  
    madDoggy
    Конечно доступной будет . Ну можно,например ,константу создать.
    Таб.КоличествоЭкземпляров(1);  
     Таб.ТолькоПросмотр(1);  
      Таб.Напечатать(0);    
     Форма.кнПечать.Доступность(0) ;
     Константа.ДляПечатибланковстрогойотчетности =0;  
    А в ПриОткрытии() проверять
     
    Если Константа.ДляПечатибланковстрогойотчетности =0 Тогда
     Форма.кнПечать.Доступность(0) ;
     
    ПриНачалеРаботысистемы устанавливать устанавливать в 1.
    Или права на изменение этой константы дать только админу.
    Понятное дело,что для продвинутого пользователя все эти "хитрости"  обойти не составит труда.
    А у тебя какие предложения?

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 11:22 25-02-2006
    Aragorn

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо вам, конечно, большое, но это я уже придумал... тут все несколько проще - документ имеет право открывать второй раз только один человек (ГБ), поэтому тут уже можно спать спокойно...  
    Меня интересует несколько иное - как мне отловить сам факт успешной печати, то есть вполне возможен вариант когда тетенька при заполнении ошибется, а ошибку увидит, когда посмотрит на печатную форму. А то она закроет печатную форму и заново начнет редактировать документ, а распечатать уже не сможет. Придется бежать к ГБ, и это хорошо, если ГБ сидит в соседнем кабинете, а не в другом конце города.
     
    Добавлено:
    Еще один вопрос - как мне запустить ЛОмбард ВДГБ 2,0? Я начал копать вот эти строки но пока не все получается:
        
                    //Если ЗагрузитьВнешнююКомпоненту("Lombard2.dll")=0 Тогда
        //    Предупреждение("ОШИБКА ИНИЦИАЛИЗАЦИИ ЗАЩИЩЕННЫХ ФУНКЦИЙ","!!!");
        //    СтатусВозврата(0); Возврат;
        //Иначе
        //    глЗащита     = СоздатьОбъект("AddIn.Lombard2");
        //    НР=глЗащита.НомерРелиза;
        //    Если НР<1 Тогда
        //        Предупреждение("Используется старая версия компоненты защиты!!!"+РазделительСтрок+"Установлена "+НР+" версия, необходима 2.","!");    
        //        СтатусВозврата(0);
        //        ЗавершитьРаботуСистемы(0);
        //    КонецЕсли;
        //КонецЕсли;
     
    Вылезает ошибка:
     
    глЗащита.ПредварительныйРасчетСуммПоЗалоговомуБилету(Строка(_ДатаВыкупа),_ЗалоговыйБилет,
    {Глобальный модуль(13112)}: Значение не представляет агрегатный объект (ПредварительныйРасчетСуммПоЗалоговомуБилету)
     
    Как победить?

    Всего записей: 9 | Зарегистр. 16-01-2006 | Отправлено: 12:47 25-02-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aragorn

    Цитата:
    Меня интересует несколько иное - как мне отловить сам факт успешной печати

    Ты имеешь ввиду что принтер не дал сбоев и печать прошла успешно?
    ИМХО никак ты в 1С это не поймаешь
    Про ломбард может кто подскажет,а я ничего не знаю не видел никогда

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 18:13 25-02-2006 | Исправлено: FOLD, 18:14 25-02-2006
    fol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aragorn
    По идее, если у тебя нет ключа у тебя не выполнится  
    глЗащита     = СоздатьОбъект("AddIn.Lombard2");
    Соответственно все обращения через точку к глЗащита будут ругаться.
    Т.е. если ты просто хочешь запустить конфигу тебе нужно закомментировать все обращения к глЗащита.

    Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 18:36 25-02-2006
    UKRANDRUSHKA

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кто нибудь стыковал 1С с Oracle? мне нужно прицепить некоторые внешние справчники, поделитесь опытом

    Всего записей: 85 | Зарегистр. 17-05-2005 | Отправлено: 13:05 26-02-2006
    SiR666



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ВРЕМЕННОЕ РЕШЕНИЕ проблемы 2НДФЛ в 474 релизе бухии
     
    ручками исправить в файл mxl все строчки типа  
    <ДатаУвед>00.00.0000</ДатаУвед>
    <ИФНС>0000</ИФНС>
     
    на  
     
    <ДатаУвед></ДатаУвед>
    <ИФНС></ИФНС>
     
    советую использовать поиск с заменой
     
    проверено Налогоплательщик 2005 - с этим исправление принял отчет!
     
    а дальше ждем ответ 1С.

    Всего записей: 199 | Зарегистр. 16-09-2004 | Отправлено: 14:09 26-02-2006
    alex135

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скажите пожалуйста, существует ли устойчиво работающая внешняя компонента, которая позволяла бы закрашивать нужные строки справочника. Была такая у альфа, пробовал пол года назад. Глючила конкретно.

    Всего записей: 60 | Зарегистр. 03-11-2004 | Отправлено: 16:19 26-02-2006
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
    ShIvADeSt (29-09-2006 09:19): продолжаем здесь
    http://forum.ru-board.com/topic.cgi?forum=33&topic=7403


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru