Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Баланс в уе , Ведение учета в двух валютах 2 страниц V   1 2 >          
Pepe Подменю пользователя
сообщение 03.06.10, 21:10
Сообщение #1

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0

Предлагаю обсудить такую задачу. Есть предприятие, работающее в бухгалтерской конфигурации. Для наших фискальных и контроллирующих органов ведется учет в нацвалюте, но т.к. собственник предприятия нерезидент, надо паралельно делать баланс в инвалюте. Просто пересчитывать итоговые суммы по счетам по курсу не подходит, т.к. курс плавает.
Задумал завести паралельную базу в которую выгружать проводки с пересчетом по курсу на день операции.
Может есть другой способ достижения цели?

dmiter Подменю пользователя
сообщение 03.06.10, 21:20
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 108
Из: Киев
Спасибо сказали: 16 раз
Рейтинг: 0

Если нет товарных остатков - на старой работе использовали количественный учет для ведения учета в другой валюте

Ardi Подменю пользователя
сообщение 03.06.10, 22:53
Сообщение #3

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

"выгружать проводки с пересчетом по курсу на день операции"
При проведении стандартных документов в бухии проведение происходит с помощью процедуры "глПроводка".
Можно в неё дописать код, который во второй план счетов будет автоматом дублировать проводки "по курсу на день операции"


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Спасибо сказали: Pepe,

Zaval Подменю пользователя
сообщение 04.06.10, 0:48
Сообщение #4

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Цитата(Pepe @ 03.06.10, 23:10) *
Просто пересчитывать итоговые суммы по счетам по курсу не подходит, т.к. курс плавает.


Ежели неохота конфигурацию трогать, можно посложнее - пересчитать БухИтоги с периодичностью в день, история курса-то имеется...

Спасибо сказали: Pepe,

Pepe Подменю пользователя
сообщение 04.06.10, 10:01
Сообщение #5

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0

Цитата(Ardi @ 04.06.10, 0:53) *
При проведении стандартных документов в бухии проведение происходит с помощью процедуры "глПроводка".
Можно в неё дописать код, который во второй план счетов будет автоматом дублировать проводки "по курсу на день операции"

Интересная идея. Но как в работающую базу внести остатки в новый план счетов? Им база уе нужна только для отчетов, поэтому онихотят после закрытия месяца в основной базе переносить проводки в базу уе и ее больше не трогать до окончания следующего месяца.

Pepe Подменю пользователя
сообщение 04.06.10, 10:02
Сообщение #6

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0

Цитата(Zaval @ 04.06.10, 2:48) *
Ежели неохота конфигурацию трогать, можно посложнее - пересчитать БухИтоги с периодичностью в день, история курса-то имеется...

Пересчитывать итоги при формировании баланса? Они не только баланс делают, но и другие отчеты по видам затрат.

Zaval Подменю пользователя
сообщение 04.06.10, 10:20
Сообщение #7

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

О Пересчете итогов речь не идет. Инфу для формирования баланса получать не за весь период суммарно, а с периодичностью в день и выводить не прямо, а пересчитанную по курсу этого дня.
Раз в месяц сделать даже тормозоватый отчет - проблема?
Главный трабл при любой периодической выгрузке куда-либо - работа задним числом и отслеживание таких изменений. Еще не встречал бухгалтера, которому можно было бы полностью доверять в этом вопросе.
Если уж ваять отдельную базу - то, по-моему, надежнее будет ей поручить выгребать данные из основной. Там их обработать и сохранить в нужном виде. Кста, такая база легко может выявить игры с данными закрытого периода в основной.

Zaval Подменю пользователя
сообщение 04.06.10, 10:28
Сообщение #8

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Цитата(Pepe @ 04.06.10, 12:01) *
Интересная идея. Но как в работающую базу внести остатки в новый план счетов?


Операция, которую можно сформировать обработиной. Второй план счетов - информационный, всей системе(кроме одного-единственного отчета БалансУЕ) пофиг, что там на нем происходит.
ЗЫ. Этот вариант наиболее надежен - все в одном месте. И если реализовать аккуратно, гемор при обновлениях будет минимальным.

MATEVI Подменю пользователя
сообщение 04.06.10, 15:53
Сообщение #9

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

А не скажет ли иностранный собственник мол хочу в стандарте МСФО получать отчетность?

Pepe Подменю пользователя
сообщение 02.09.10, 20:18
Сообщение #10

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0

Цитата(Zaval @ 04.06.10, 12:28) *
Операция, которую можно сформировать обработиной. Второй план счетов - информационный, всей системе(кроме одного-единственного отчета БалансУЕ) пофиг, что там на нем происходит.
ЗЫ. Этот вариант наиболее надежен - все в одном месте. И если реализовать аккуратно, гемор при обновлениях будет минимальным.

Как поменять план счетов при формировании проводки или другими словами как можно переключаться между планами счетов? Пока не догоняю. Менять можно при обращении к расчету итогов, выборе счета. Счета в планах одинаковые.

MATEVI Подменю пользователя
сообщение 02.09.10, 22:10
Сообщение #11

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Цитата(Pepe @ 02.09.10, 22:18) *
Как поменять план счетов при формировании проводки или другими словами как можно переключаться между планами счетов? Пока не догоняю. Менять можно при обращении к расчету итогов, выборе счета. Счета в планах одинаковые.

ИспользоватьПланыСчетов?

Pepe Подменю пользователя
сообщение 03.09.10, 9:54
Сообщение #12

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0

Цитата(MATEVI @ 03.09.10, 0:10) *
ИспользоватьПланыСчетов?

Не катит. Метод применим к итогам, обьектам.

Zaval Подменю пользователя
сообщение 03.09.10, 10:47
Сообщение #13

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Не, Встроеный язык - Счет - Методы:

ИспользоватьПланСчетов(<?>)
Синтаксис:
ИспользоватьПланСчетов(<ПланСчетов>)
Назначение:
Устанавливает план счетов, который будет использован объектом.
Возвращает: значение типа ''ПланСчетов''. Текущее значение на момент до исполнения метода.
Параметры:
<ПланСчетов> - значение типа ''ПланСчетов''

Pepe Подменю пользователя
сообщение 03.09.10, 11:22
Сообщение #14

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0

Цитата(Zaval @ 03.09.10, 12:47) *
Устанавливает план счетов, который будет использован объектом.
А какой у меня обьект в глобальном модуле?

MATEVI Подменю пользователя
сообщение 03.09.10, 14:04
Сообщение #15

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Ну в смысле ошибся конечно ИспользоватьПланСчетов а не ...планы smile.gif

Указать тут? : глПроводка(Конт,СчД,СчК,Сумма,Сод,Кво,СубД1,СубД2,СубД3,СубК1,СубК2,СубК3,Вал,Ва
лСумма,НомерЖурнала)

СчетПоКоду(<?>,)
Синтаксис:
СчетПоКоду(<КодСчета>,<ПланСчетов>)
Назначение:
Поиск бухгалтерского счета по коду.
Возвращает значение типа ''Счет''.
Параметры:
<КодСчета> - строковое выражение, содержащее код счета.
<ПланСчетов> - значение типа ''План Счетов'' - план счетов, в котором выполняется поиск. Если параметр не указан, поиск выполняется в основном плане счетов, заданном в метаданных.

Спасибо сказали: Pepe,

Pepe Подменю пользователя
сообщение 03.09.10, 15:18
Сообщение #16

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0

Так уже ближе. Придется наверное добавить дополнительный параметр, отвечающий за план счетов в процедуру глПров(), и уже в ней делать анализ по
Цитата(MATEVI)
СчетПоКоду(<?>,)

MATEVI Подменю пользователя
сообщение 03.09.10, 21:16
Сообщение #17

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Ну я не гений социальной ... там чего то smile.gif Так что какая задача конкретней smile.gif

Pepe Подменю пользователя
сообщение 04.09.10, 9:33
Сообщение #18

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0

Цитата(MATEVI)

Задача в том, что надо получать обороты, остатки для отчета в валюте. Курс меняется и просто перевести конечную сумму по среднему курсу не катит. Вариант иметь палалельно две базы, одну в грн, вторую в валюте. Для построения отчета выбирать соответственно данные. Пробую идею Ardi с другим планом счетов.
Для решения задачи пришлось скопировать и создать новый план счетов, добавить дополнительный параметр для передачи плана счетов в ф-цию глПроводка() и глКорреспонденция() . В них же пересчитать сумму на валюту с помощью глПересчет(), а после вызвать еще раз процедуру глПров() с новой суммой и планом счетов.
Сейчас вношу изменения в глПров(). Добавляется параметр, т.к. в нее могут передаваться счета в строковом и в типе счет, надо все привести в однообразие для работы СчетПоКоду().
Не знаю пройдет ли такой вариант (с доп. планом счетов). Сейчас просто после проведения проводки задваиваются. Сижу разбираюсь.

MATEVI Подменю пользователя
сообщение 05.09.10, 20:53
Сообщение #19

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

А по чему просто не копировать проводки только по 2 му плану счетов? Ведь все равно транслируются все данные?

Pepe Подменю пользователя
сообщение 05.09.10, 22:07
Сообщение #20

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0

Цитата(MATEVI @ 05.09.10, 22:53) *
А по чему просто не копировать проводки только по 2 му плану счетов? Ведь все равно транслируются все данные?

Не совсем понял идею.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V   1 2 >
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.06.25, 21:37
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!