Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Бухгалтерия 8]

Как программно заполнить счета учёта в табличных частях документов в конфигурации Бухгалтерия 8 ред. 3?

Мехти Гусейнов
читатель
офлайн
Дата регистрации: 16.08.2017
Сообщений: 6
Пост №1
 
16.08.2017 21:37

Доброго времени суток всем! Для автоматической (программной) загрузки оплат товара банковскими картами в конфигурацию "Бухгалтерия 8, ред. 3.0" попытались воспользоваться проверенными стандартными средствами, прекрасно работающими для загрузки доков "Поступление наличных" (ПКО). Но ни "устаревшая" процедура ЗаполнитьСчетаУчетаВТабличнойЧасти(), ни не устаревшая ЗаполнитьПередЗаписью() общего модуля СчетаУчетаВДокументах в доке "Оплата платёжной картой" не работают!
Причина до удивления проста: в модуле менеджера этого дока нет процедуры УстановитьПравилаЗаполненияСчетовУчёта(), имеющаяся в ПКО да и во всех старых документах конфигурации.
Каким же стандартным методом это можно сделать? Пока мы тупо присваиваем соответствующим реквизитам табличной части ссылки на известные нам элементы плана счетов "Хозрасчётный" безотносительно к регистру СчетаУчетаРасчетовСКонтрагентами. Может надо нам самим написать эту процедуру поиска счетов в регистре?

Ответили: пост №2
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №2
 
16.08.2017 23:59
Ответ на пост №1

Мехти Гусейнов, может быть Вам пригласить специалиста, который напишет обработку по загрузке?

Ответили: пост №3
Мехти Гусейнов
читатель
офлайн
Дата регистрации: 16.08.2017
Сообщений: 6
Пост №3
 
17.08.2017 15:54
Ответ на пост №2

Prikum, как видно, вы не поняли мотивации нашего вопроса. Мы сами и пишем обработки, написали и данную и она работает, да только вот столкнулись с тем, что стандартные средства (по-видимому, из БСП), которые мы использовали ранее в модуле обработки для программного заполнения счетов в табличной части документов, не работают в относительно новом для конфы Бухгалтерия 8 (ред. 3.0) документе ОПК (подробнее см. начало темы) и надеялись, что кто-то быстро подскажет, какая методика используется сейчас. Вот и всё.

Ответили: пост №4 , пост №5
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №4
 
17.08.2017 16:04
Ответ на пост №3

Мехти Гусейнов, а где гарантия, что разработчики 1С не поменяют через полгода опять что то в БСП или в самой конфигурации? Тут только включать отладчик и смотреть, почему теперь не работает.

Ответили: пост №6
Вьюн
читатель
офлайн
Дата регистрации: 14.01.2007
Сообщений: 657
Пост №5
 
17.08.2017 22:43
Ответ на пост №3

Мехти Гусейнов, а если по ручной методике:

      СчетаУчета      = БухгалтерскийУчетПереопределяемый.ПолучитьСчетаРасчетовСКонтрагентом(
            Организация, Контрагент, Договор);
      Если ДокОбъект.ВидОперации = Перечисления.... Тогда
            СчетРасчетов = СчетаУчета.СчетРасчетов;
            СчетАвансов = СчетаУчета.СчетАвансов;
      Иначе
            СчетРасчетов = СчетаУчета.СчетРасчетовПокупателя;
            СчетАвансов = СчетаУчета.СчетАвансовПокупателя;
      КонецЕсли;
      ДокОбъект.СчетУчетаРасчетовСКонтрагентом      = СчетРасчетов;
            
      Для Каждого СтрокаТабЧасть Из ДокОбъект.РасшифровкаПлатежа Цикл
            СтрокаТабЧасть.СчетУчетаРасчетовСКонтрагентом      = СчетРасчетов;
            СтрокаТабЧасть.СчетУчетаРасчетовПоАвансам            = СчетАвансов;
      КонецЦикла;

Ответили: пост №7
Мехти Гусейнов
читатель
офлайн
Дата регистрации: 16.08.2017
Сообщений: 6
Пост №6
 
23.08.2017 00:56
Ответ на пост №4

Prikum, извините за задержку, отвечаю: именно это мы и проделали, с помощью отладчика установив причину того, почему не работает прежняя методика (см. начало темы). А вот искать в отладчике "то, не знаю что" - не слишком то весёлое дело, во всяком случае уж точно небыстрое. Хорошо бы знать хоть идею нового стандарта. Может есть где-то описание актуальных методик БСП или т. п.?

Мехти Гусейнов
читатель
офлайн
Дата регистрации: 16.08.2017
Сообщений: 6
Пост №7
 
23.08.2017 01:17
Ответ на пост №5

Вьюн, извините за задержку, спасибо за такой ответ, который нужен. В этом общем модуле (БухгалтерскийУчетПереопределяемый) полно полезных стандартных процедур, а мы забурились в пространную методику заполнения по правилам .... .

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №8
 
23.08.2017 09:18

Мехти Гусейнов пишет:

Цитата
Может есть где-то описание актуальных методик БСП или т. п.?
На ИТС есть подробная инструкция.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация