Браузер для ЭСФ (программа для электронных счет-фактур ИС ЭСФ esf.gov.kz)


Как зарегистрироваться на форуме?

Блог имени Потомок (темы, которые создал(а) участник форума Потомок)

[Есть вопрос, нерешенная проблема] Ввод на основании Счет на оплату-Отчет производства за смену

Программы серии 1C для бухгалтерии Казахстана (1С:Предприятие, Бухгалтерский учет, Зарплата и Управление Персоналом, Управление Торговлей, Торговля и Склад, Зарплата и Kадры и т.д.).

[Есть вопрос, нерешенная проблема] Ввод на основании Счет на оплату-Отчет производства за смену

Сообщение Потомок » 12 июн 2014, 11:22

Добрый день...Бухгалтерия поставила задачу ,дабы была возможность на основании счета на оплату делать документ Отчет производства за смену. Используя конструктор ввода на основании удалось реализовать это но с небольшим но, не могу добиться заполнения поля в табличной части -Счет учета....
Коллегии подскажите как "допилить"?
Потомок
-------
 
Сообщения: 101
Зарегистрирован: 14 янв 2009, 14:16
Откуда: г. Семей
Профессия: Бухгалтер
Блог имени Потомок
Активность участника


Эта тема в сообществах:


Re: Ввод на основании Счет на оплату-Отчет производства за с

Сообщение Кайрат-F2 » 12 июн 2014, 12:35

1С 8-ка? Базовая?
Кайрат-F2

 
Сообщения: 29594
Зарегистрирован: 27 янв 2008, 16:54
Откуда: Караганда, Темиртау
Профессия: IT Специалист
Блог имени Кайрат-F2
Активность участника

    Re: Ввод на основании Счет на оплату-Отчет производства за с

    Сообщение Senator_I » 12 июн 2014, 12:37

    А там нет универсального инструмента - заполнить документ на основании другого (кнопка изменить по-моему в документе).
    Аватара пользователя
    Senator_I

     
    Сообщения: 16160
    Зарегистрирован: 14 май 2009, 08:51
    Откуда: Астана
    Профессия: Программист 1С
    Блог имени Senator_I
    Активность участника

    Re: Ввод на основании Счет на оплату-Отчет производства за с

    Сообщение Senator_I » 12 июн 2014, 12:43

    А нет, в отчете за смену нет такого. Тогда если вы сами сможете переписать базу, возьмите из реализации - Изменить - И там механизм заполнения табличной части "добавить из документа".
    Аватара пользователя
    Senator_I

     
    Сообщения: 16160
    Зарегистрирован: 14 май 2009, 08:51
    Откуда: Астана
    Профессия: Программист 1С
    Блог имени Senator_I
    Активность участника

    Re: Ввод на основании Счет на оплату-Отчет производства за с

    Сообщение Потомок » 12 июн 2014, 15:28

    Да базовая... Бухгалтерия
    Потомок
    -------
     
    Сообщения: 101
    Зарегистрирован: 14 янв 2009, 14:16
    Откуда: г. Семей
    Профессия: Бухгалтер
    Блог имени Потомок
    Активность участника

    Re: Ввод на основании Счет на оплату-Отчет производства за с

    Сообщение Потомок » 12 июн 2014, 15:33

    Не много не понял где посмотреть этот механизм -в Модуле объекта?
    Потомок
    -------
     
    Сообщения: 101
    Зарегистрирован: 14 янв 2009, 14:16
    Откуда: г. Семей
    Профессия: Бухгалтер
    Блог имени Потомок
    Активность участника

    Re: Ввод на основании Счет на оплату-Отчет производства за с

    Сообщение Senator_I » 12 июн 2014, 15:41

    Код: Выделить всё
    Процедура КоманднаяПанельТоварыДействиеИзменить(Кнопка)

       // Получим контекст обработки
       ИзменениеТабличнойЧастиТовары      = Обработки.ОбработкаТабличнойЧастиТовары.Создать();
       ФормаИзменениеТабличнойЧастиТовары = ИзменениеТабличнойЧастиТовары.ПолучитьФорму(,ЭтаФорма);

       //Установим реквизиты и переменные формы.
       ФормаИзменениеТабличнойЧастиТовары.ДокументОбъект       = ЭтотОбъект;
       ФормаИзменениеТабличнойЧастиТовары.мФормаДокумента      = ЭтаФорма;
       ФормаИзменениеТабличнойЧастиТовары.мЕстьНДС             = УчитыватьНДС;
       ФормаИзменениеТабличнойЧастиТовары.мЕстьАкциз           = УчитыватьАкциз;
       ФормаИзменениеТабличнойЧастиТовары.мСпособЗаполненияЦен = Перечисления.СпособыЗаполненияЦен.ПоЦенамНоменклатуры;

       //Перенесем табличную часть
       ИзменениеТабличнойЧастиТовары.Товары.Загрузить(Товары.Выгрузить());

       // Открываем форму обработки
       ФормаИзменениеТабличнойЧастиТовары.Открыть();

    КонецПроцедуры
    Аватара пользователя
    Senator_I

     
    Сообщения: 16160
    Зарегистрирован: 14 май 2009, 08:51
    Откуда: Астана
    Профессия: Программист 1С
    Блог имени Senator_I
    Активность участника

    Re: Ввод на основании Счет на оплату-Отчет производства за с

    Сообщение shurik_kz » 12 июн 2014, 19:55

    Потомок писал(а):Да базовая... Бухгалтерия

    Прикольно, там редактировать конфигурацию вообще нельзя. Как Вам удалось?

    Потомок писал(а):не могу добиться заполнения поля в табличной части -Счет учета....

    По сабжу посмотрите процедуру в модуле объекта документа реализации:
    Код: Выделить всё
    Процедура ЗаполнитьСчетаУчетаВСтрокеТабЧасти(СтрокаТЧ, ИмяТабЧасти, ЗаполнятьБУ, ЗаполнятьНУ) Экспорт

       СчетаУчета     = ПроцедурыБухгалтерскогоУчета.ПолучитьСчетаУчетаНоменклатуры(Организация, СтрокаТЧ.Номенклатура);
       МетаданныеДока = Метаданные();

       ЗаполнитьСчетаБУ(СтрокаТЧ, ИмяТабЧасти, СчетаУчета, ЗаполнятьБУ,  МетаданныеДока);   
       ЗаполнитьСчетаНУ(СтрокаТЧ, ИмяТабЧасти, СчетаУчета, ЗаполнятьНУ,  МетаданныеДока);
    КонецПроцедуры // ЗаполнитьСчетаУчетаВСтрокеТабЧасти()

    Это надо сделать для каждой строки.
    Аватара пользователя
    shurik_kz
    Эксперт-Куратор
     
    Сообщения: 6927
    Зарегистрирован: 17 сен 2008, 15:02
    Откуда: Almaty
    Профессия: IT Специалист
    Блог имени shurik_kz
    Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Потомок » 13 июн 2014, 11:11

      У нас база для собственных нужд..так как производство сложное..и не подходит под стандартные конфы...по этому в ней делаю что просят...
      Потомок
      -------
       
      Сообщения: 101
      Зарегистрирован: 14 янв 2009, 14:16
      Откуда: г. Семей
      Профессия: Бухгалтер
      Блог имени Потомок
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Потомок » 16 июн 2014, 09:27

      Что то не выходит ничего у меня....нашел в модуле формы такую процедуру :
      Процедура ПродукцияПродукцияПриИзменении1(Элемент,ТабличнаяЧасть,ИмяТабЧасти,ЗаполнятьБу,ЗаполнятьНу)

      СтрокаТабличнойЧасти = ЭлементыФормы.Продукция.ТекущиеДанные;

      ОбработкаТабличныхЧастей.ПриИзмененииНоменклатурыТабЧасти(СтрокаТабличнойЧасти, ЭтотОбъект);

      ПриИзмененииПродукции(СтрокаТабличнойЧасти, "Продукция");

      ЗаполнитьСчетаУчетаВСтрокеТабЧасти(СтрокаТабличнойЧасти, "Продукция", Истина, ВидимостьНалоговогоУчета);

      КонецПроцедуры

      Прикрутил эту процедуру на Кнопку - те по нажатию срабатывает...но опять грусть печаль срабатывает только на текущую строчку....а вот как сделать чтоб она по всем пробежала....
      Друзья помогите кому не трудно...
      Потомок
      -------
       
      Сообщения: 101
      Зарегистрирован: 14 янв 2009, 14:16
      Откуда: г. Семей
      Профессия: Бухгалтер
      Блог имени Потомок
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Senator_I » 16 июн 2014, 09:37

      Вот так попробуйте, вам это зациклить надо:

      Код: Выделить всё
      Процедура ПродукцияПродукцияПриИзменении1(Элемент,ТабличнаяЧасть,ИмяТабЧасти,ЗаполнятьБу,ЗаполнятьНу)

      Для Каждого СтрокаТабЧасти Из ТабличнаяЧасть Цикл

      СтрокаТабличнойЧасти = ЭлементыФормы.Продукция.ТекущиеДанные;

      ОбработкаТабличныхЧастей.ПриИзмененииНоменклатурыТабЧасти(СтрокаТабличнойЧасти, ЭтотОбъект);

      ПриИзмененииПродукции(СтрокаТабличнойЧасти, "Продукция");

      ЗаполнитьСчетаУчетаВСтрокеТабЧасти(СтрокаТабличнойЧасти, "Продукция", Истина, ВидимостьНалоговогоУчета);

      КонецЦикла;

      КонецПроцедуры
      Аватара пользователя
      Senator_I

       
      Сообщения: 16160
      Зарегистрирован: 14 май 2009, 08:51
      Откуда: Астана
      Профессия: Программист 1С
      Блог имени Senator_I
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Senator_I » 16 июн 2014, 09:41

      Извините, ошибочка небольшая:

      Для Каждого СтрокаТабЧасти Из ТабличнаяЧасть Цикл


      измените на:

      Код: Выделить всё
      Для Каждого [b]СтрокаТабличнойЧасти[/b] Из ТабличнаяЧасть Цикл
      Аватара пользователя
      Senator_I

       
      Сообщения: 16160
      Зарегистрирован: 14 май 2009, 08:51
      Откуда: Астана
      Профессия: Программист 1С
      Блог имени Senator_I
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Потомок » 16 июн 2014, 09:49

      Ругается.... :cry:
      {Документ.ОтчетПроизводстваЗаСмену.Форма.ФормаДокумента.Форма(1183,13)}: Ожидается имя переменной
      Для Каждого <<?>>СтрокаТабличнойЧасти Из ТабличнаяЧасть Цикл (Проверка: Толстый клиент (обычное приложение))
      Потомок
      -------
       
      Сообщения: 101
      Зарегистрирован: 14 янв 2009, 14:16
      Откуда: г. Семей
      Профессия: Бухгалтер
      Блог имени Потомок
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Потомок » 16 июн 2014, 09:50

      {Документ.ОтчетПроизводстваЗаСмену.Форма.ФормаДокумента.Форма(1183,13)}: Ожидается имя переменной
      Для Каждого <<?>>СтрокаТабличнойЧасти Из ТабличнаяЧасть Цикл (Проверка: Толстый клиент (обычное приложение))
      Потомок
      -------
       
      Сообщения: 101
      Зарегистрирован: 14 янв 2009, 14:16
      Откуда: г. Семей
      Профессия: Бухгалтер
      Блог имени Потомок
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Потомок » 16 июн 2014, 11:00

      Затупил я... подумал что [ b ] нужно поставить перед СтрокаТабличной части... )) .. А так что : Каждого СтрокаТабЧасти Из ТабличнаяЧасть Цикл или Каждого СтрокаТабличнойЧасти Из ТабличнаяЧасть Цикл
      ругается на Интератор для значения не определен
      Потомок
      -------
       
      Сообщения: 101
      Зарегистрирован: 14 янв 2009, 14:16
      Откуда: г. Семей
      Профессия: Бухгалтер
      Блог имени Потомок
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Senator_I » 16 июн 2014, 12:28

      Да, сори, это я хотел жирным выделить...

      Попробуйте так:

      Код: Выделить всё
      Для Каждого Строка Из ТабличнаяЧасть Цикл
      Аватара пользователя
      Senator_I

       
      Сообщения: 16160
      Зарегистрирован: 14 май 2009, 08:51
      Откуда: Астана
      Профессия: Программист 1С
      Блог имени Senator_I
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Потомок » 16 июн 2014, 12:42

      Зараза такая.....Итератор для значения не определен
      Потомок
      -------
       
      Сообщения: 101
      Зарегистрирован: 14 янв 2009, 14:16
      Откуда: г. Семей
      Профессия: Бухгалтер
      Блог имени Потомок
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Потомок » 16 июн 2014, 12:49

      Может дело в этой строчке - СтрокаТабличнойЧасти = ЭлементыФормы.Продукция.ТекущиеДанные;
      Если убрать цикл,то заполняется по текущей строчке..если перейти на другую строку и нажать кнопку тоже заполняется..
      Потомок
      -------
       
      Сообщения: 101
      Зарегистрирован: 14 янв 2009, 14:16
      Откуда: г. Семей
      Профессия: Бухгалтер
      Блог имени Потомок
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Senator_I » 16 июн 2014, 13:04

      Так тебе и надо это в цикле делать а не заходить в каждую строчку. Ладно, подождем Александра, может он что подскажет.
      Аватара пользователя
      Senator_I

       
      Сообщения: 16160
      Зарегистрирован: 14 май 2009, 08:51
      Откуда: Астана
      Профессия: Программист 1С
      Блог имени Senator_I
      Активность участника

      Re: Ввод на основании Счет на оплату-Отчет производства за с

      Сообщение Потомок » 16 июн 2014, 14:59

      Это я понял...вот с этим самим циклом и засада...........блин как же я скучаю по 7,7 там бы черта рогатого по циклу заставил крутиться..а на изучения 8.2 совсем нет времени
      Потомок
      -------
       
      Сообщения: 101
      Зарегистрирован: 14 янв 2009, 14:16
      Откуда: г. Семей
      Профессия: Бухгалтер
      Блог имени Потомок
      Активность участника

      След.

      Привет. Мы ищем таланты:
      • Тебе интересен форум? Ты хочешь участвовать и развивать его?
      • Тебе интересно в твоей профессии?
      • Тебе есть чем поделиться из твоего опыта с коллегами на форуме? Есть чем поделиться из собственного опыта, научить или рассказать?
      Мы ищем таланты, которые помогут развить форум. Что взамен:
      • Получить приглашение на форум
      • Радость общения
      • Совместное развитие
      Как: об этом написано на странице: http://tandem.f2.kz/

      Вернуться в 1С Казахстан

       


      • Похожие темы
        Ответы
        Просмотры
        Последнее сообщение

      Кто сейчас на конференции

      Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8




      Вам помог наш сайт?

      Тогда и мы с радостью примем Вашу помощь
      Перечислите любую сумму на Билайн-номер +7-777-398-41-00

      Каждое перечисление поможет форуму!



      Новые сообщения:

      [23.05.2018 обновлена] AKMedia Browser 18.5.23 [с ЭСФ, обновление форм СОНО]
      Кайрат-F2
      32 минуты назад

      Соболезнуем...
      GRaiS
      20 июл 2018, 16:59

      Анекдоты и смешные истории
      GRaiS
      20 июл 2018, 16:46

      А вы знаете, что.............
      Кайрат-F2
      20 июл 2018, 15:56

      Всеобщее декларирование доходов и фотографирование имущества
      Кайрат-F2
      20 июл 2018, 15:25

      [Новость] Смешные новости и глупые инициативы.
      Senator_I
      18 июл 2018, 19:11

      Интересные факты, фото, новости...
      Кайрат-F2
      18 июл 2018, 16:42

      [Новость] ККМ online c 01.07.2015 и 01.01.2016 гг. для некоторых НП
      tahasan
      18 июл 2018, 12:49

      [17.07.2018 обновлена] JRE необходимый для работы в Кабинете налогоплательщика
      Кайрат-F2
      17 июл 2018, 23:09

      Девальвация или инфляция в Казахстане?
      Senator_I
      17 июл 2018, 11:34

      [Есть вопрос, нерешенная проблема] Сервис поиска налогоплательщика
      Кайрат-F2
      17 июл 2018, 10:51

      Обращение в блог Председателя КГД МФ РК.
      Нуреке
      16 июл 2018, 11:54

      Проблемы образования.
      Кайрат-F2
      15 июл 2018, 06:35

      [Новость] Новости от 1С
      Кайрат-F2
      14 июл 2018, 15:00

      [Новость] С 15.02.2017 все ключи в СГДС стали Fatal Error
      physik_gumanitar
      13 июл 2018, 11:08

      [Делимся наработками] Файл авторасчета формы 910.00 на 2018 год
      timur_26_
      13 июл 2018, 02:11

      [Подшивка полезных тем] Необходимые документы в работе бухгалтерии
      Senator_I
      12 июл 2018, 18:25

      Файл авторасчета формы 200.00 (квартальная) на 2018 год
      filomena71
      11 июл 2018, 12:11

      Футбол-футбол
      timur_26_
      11 июл 2018, 02:11

      [Новость] Социальные, пенсионные отчисления
      timur_26_
      11 июл 2018, 02:03

      [Новость] Правила заполнения налоговых форм на 2018 год
      Tanyshencia
      06 июл 2018, 12:45

      [02.07.2018 обновлена] Форма 300.00 2018 год [Декларация по НДС]
      Кайрат-F2
      05 июл 2018, 21:58

      [Новость] Банковские новости
      Senator_I
      29 июн 2018, 12:23

      [28.06.2018 обновлена] Обновление ИС СОНО версия 4.0.10
      Кайрат-F2
      28 июн 2018, 17:45

      Уплата налога на транспорт по VIN-коду
      Нуреке
      27 июн 2018, 13:36


      Хостинг предоставлен Компанией Хостинг–Сервис HS.kz