На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:

  • Перед тем, как задать вопрос, желательно почитать документацию и воспользоваться поиском.
  • Когда задаёте вопрос, то обязательно указывайте платформу (7.7, 8.0, 8.1, 8.2, etc), причем желательно в заголовке. Если речь идёт о типовой конфигурации, то указывайте её название и релиз. Текущие версии можно посмотреть здесь.
  • Ещё раз напоминаем о необходимости соблюдать не только правила, но и законы. Уважайте авторские права.

Высказать своё мнение о модераторах раздела можно здесь: evGenius
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Бух 3.0 ПКО
    Создаю документ ПКО с ВидОперации = Перечисления.ВидыОперацийПКО.РозничнаяВыручка
    Не могу понять как задать склад. В реквизитах документа ПКО его нет, в форме в конфигураторе его нет, в реалтайме есть :wall:
    Прикреплённый файлПрикреплённый файл____________________.png (8,64 Кбайт, скачиваний: 742)

    Добавлено
    Оказывается это контрагент :blink:

    Теперь другая ошибка появилась:
    ExpandedWrap disabled
      Ошибка при вызове метода контекста (НайтиПоРеквизиту)
          НовыйДок.Контрагент =  Справочники.Склады.НайтиПоРеквизиту("Комментарий",ЭксельФН) ;
      по причине:
      Неверно указан реквизит


    Добавлено
    Реквизиты с 0-й длиной нельзя искать. да что за напасть такая
      Через запрос с ВЫРАЗИТЬ можно...
        Why?
        ExpandedWrap disabled
          ЭксельДата = "2017.12.22"
          НовыйДок.Дата = Дата(ЭксельДата+" 0:00:01");
           
          Дата документа должна быть не ранее 2000 года
          ^D^ima, читай СП
          ExpandedWrap disabled
            дт = Дата("20171222");

          Разницу видишь?

          Цитата
          Литералы:
          Строка цифр, заключенная в одинарные кавычки вида: 'ГГГГММДДччммсс', где:

          ГГГГ - четыре цифры года (включая тысячелетие и век);
          ММ - две цифры месяца;
          ДД - две цифры даты;
          чч - две цифры часа (в 24-х часовом формате);
          мм - две цифры минут;
          сс - две цифры секунд;
          Сообщение отредактировано: kosten -
            ок
              Не могу понять по какой причине не формируются проводки при проведении? Вродебы как и ошибок не выдает и проводок не создает. Забыл скорее всего какой-то реквизит заполнить.
              Если создаю документ руками проводки есть. Визуально формы создающиеся автоматически и вручную не отличаются.
              Вот создание документа:
              ExpandedWrap disabled
                    Сообщить("Создаем документ ПКО");
                    
                    НовыйДок = Документы.ПриходныйКассовыйОрдер.СоздатьДокумент();
                    НовыйДок.ВалютаДокумента = Справочники.Валюты.НайтиПоНаименованию("руб.");
                    НовыйДок.Организация =Справочники.Организации.ОрганизацияПоУмолчанию(Пользователи.ТекущийПользователь());
                    НовыйДок.Дата =Дата(ЭксельДата);
                    НовыйДок.ВидОперации = Перечисления.ВидыОперацийПКО.РозничнаяВыручка;
                    НовыйДок.СчетКасса = ПланыСчетов.Хозрасчетный.НайтиПоКоду("50.01");
                    НовыйДок.СуммаДокумента = Число(ЭксельСумма);
                    
                    
                    СкладЗапрос = новый Запрос;
                    СкладЗапрос.Текст=
                                          "ВЫБРАТЬ
                                          | Склады.Ссылка КАК Ссылка,
                                          | Склады.Наименование КАК Наименование
                                          |ИЗ
                                          | Справочник.Склады КАК Склады
                                          |ГДЕ
                                          | Склады.Комментарий ПОДОБНО &Комментарий";
                    
                    
                     СкладЗапрос.УстановитьПараметр("Комментарий",ЭксельФН);
                    Выборка = СкладЗапрос.Выполнить().Выбрать();
                    Выборка.Следующий();
                    НовыйДок.Контрагент =  Выборка.Ссылка;
                    
                    НовыйДок.ПринятоОт = строка(Выборка.Наименование);
                 
                    
                    //НовыйДок.СтатьяДвиженияДенежныхСредств = Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоНаименованию(Выборка.Наименование);
                    
                    НовыйТовар = НовыйДок.РасшифровкаПлатежа.Добавить();
                    НовыйТовар.СуммаПлатежа = Число(ЭксельСумма);
                    НовыйТовар.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
                    НовыйТовар.СтатьяДвиженияДенежныхСредств = Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоНаименованию(Выборка.Наименование);
                 
                    
                    
                    НовыйДок.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
                    НовыйДок.Записать(РежимЗаписиДокумента.Запись);


              Добавлено
              Добавил это, не помогло:
              ExpandedWrap disabled
                    НовыйДок.СчетУчетаРасчетовСКонтрагентом = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1");
                    НовыйДок.СубконтоКт1 = Справочники.НоменклатурныеГруппы.НайтиПоНаименованию("Основная номенклатурная группа");
                    НовыйДок.СубконтоКт2 = Перечисления.СтавкиНДС.БезНДС;
                    НовыйДок.СубконтоКт3 = "";
                    НовыйДок.ПодразделениеКт = Справочники.ПодразделенияОрганизаций.НайтиПоНаименованию("Основное подразделение");

              :wacko:
                Нужно было поставить в истину ВыручкаСНТТ(Неавтоматизированная торговая точка) что за реквизит такой ХЗ... :wacko: :wacko: :wacko: :wacko: :wacko:
                  Как-то можно посмотреть из конфигуратора значения объектов базы данных? Чтобы не нужно было открывать в исполняемой конфигурации "Построитель запросов" и дергать данные?
                    Цитата ^D^ima @
                    НовыйДок.Записать(РежимЗаписиДокумента.Запись);

                    Разве запись формирует проводки? Попробуй не Записать,а Провести.
                      Цитата kosten @
                      Разве запись формирует проводки? Попробуй не Записать,а Провести.

                      нет конечно. но мне не надо проводить сразу документ, вначале его проверяет бухгалтер.
                        Цитата ^D^ima @
                        Как-то можно посмотреть из конфигуратора значения объектов базы данных? Чтобы не нужно было открывать в исполняемой конфигурации "Построитель запросов" и дергать данные?

                        Скачай "Инструменты разработчика". Замечательная штука, набор инструментов. Среди них есть редактор реквизитов любого объекта.
                          evGenius
                          имеется в виду 1C:Enterprise Development Tools?
                            Цитата ^D^ima @
                            имеется в виду 1C:Enterprise Development Tools?

                            Нет, вот это.
                              evGenius
                              там файл .cfe как оказывается это расширение конфигурации. Почитал про это . У меня возник вопрос:
                              1 если наше расширение работает с какими-то данными основной конфигурации то нам нужно эти объекты конфигурации обязательно добавить в расширение? Можно ли обращаться к объектам основной конфигурации не добавленные в расширение?
                              2 При добавление объектов основной в расширение реквизиты не переносятся, это означает что по умолчанию они могут быть использованы без объявления?

                              А то получается какая-то шляпа:
                              В первом примере не видно реквизитов справочника, даже после маппирования реквизита, в обработчике основной конфигурации все видно. Как так?
                              Прикреплённый файлПрикреплённый файл1c1.png (92,19 Кбайт, скачиваний: 733)
                              Прикреплённый файлПрикреплённый файл1c2.png (100,35 Кбайт, скачиваний: 702)
                                Ещё не понятно где новая подсистема из расширения. Расширение применилось, а новая подсистема не появилась
                                Прикреплённый файлПрикреплённый файл1c3.png (58,07 Кбайт, скачиваний: 740)
                                Прикреплённый файлПрикреплённый файл1c4.png (101,01 Кбайт, скачиваний: 732)
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0562 ]   [ 22 queries used ]   [ Generated: 28.03.24, 15:25 GMT ]