|
Курсовые разницы. | ☑ | ||
---|---|---|---|---|
0
ЗЫ5
20.02.12
✎
18:57
|
Есть контрагент у которого сальдо на начало октября по 60 счету нулевое, но после закрытия месяца 31 октября на счете 60.21 вылезает сумма в обороты? как такое может быть?
|
|||
1
zak555
20.02.12
✎
18:59
|
карточку покажи
|
|||
2
ЗЫ5
20.02.12
✎
18:59
|
Бухгалтерия 2.0.32.4
|
|||
3
zak555
20.02.12
✎
19:02
|
карточку счета
|
|||
4
zak555
20.02.12
✎
19:02
|
=)
|
|||
5
ЗЫ5
20.02.12
✎
19:11
|
||||
6
zak555
20.02.12
✎
19:13
|
карточка счета != осв по счету
|
|||
7
ЗЫ5
20.02.12
✎
19:17
|
||||
8
ЗЫ5
20.02.12
✎
19:19
|
Идет какая то переоценка валютных остатков, хотя по данному контрагенту сальдо начальное на Октябрь нулевое.
|
|||
9
zak555
20.02.12
✎
19:40
|
я бы прошёлся отладчиком
|
|||
10
zak555
20.02.12
✎
19:45
|
а так смотреть :
Процедура ПереоценкаВалютныхСредств(СтруктураШапкиДокумента, Отказ, Заголовок) СтруктураПараметров = Новый Структура; СтруктураПараметров.Вставить("РегламентнаяПереоценка", Истина); СтруктураПараметров.Вставить("РегламентныйДокумент", ЭтотОбъект); СтруктураПараметров.Вставить("ГраницаОстатков", Новый Граница(КонецМесяца(Дата), ВидГраницы.Включая)); ОтражатьВ_НУ = НЕ СтруктураШапкиДокумента.ОрганизацияПрименяетУСН И НЕ СтруктураШапкиДокумента.Предприниматель; СтруктураПараметров.Вставить("ОтражатьВНалоговомУчете", ОтражатьВ_НУ); СтруктураПараметров.Вставить("ПрименениеПБУ18", СтруктураШапкиДокумента.ПрименениеПБУ18); Если СтруктураШапкиДокумента.ОрганизацияПрименяетУСН Тогда ОтражатьВ_УСНДоходы = НалоговыйУчетУСН.ПрименениеУСНДоходы(СтруктураШапкиДокумента.Организация, Дата); ОтражатьВ_УСН = НЕ ОтражатьВ_УСНДоходы; Иначе ОтражатьВ_УСНДоходы = Ложь; ОтражатьВ_УСН = Ложь; КонецЕсли; СтруктураПараметров.Вставить("ОтражатьВНалоговомУчетеУСН", ОтражатьВ_УСН); СтруктураПараметров.Вставить("ОтражатьВНалоговомУчетеУСНДоходы", ОтражатьВ_УСНДоходы); ТаблицаРасчетаПереоценкиВалюты = Движения.РасчетПереоценкиВалютныхСредств.ВыгрузитьКолонки(); СтруктураПараметров.Вставить("ТаблицаРасчетаПереоценкиВалюты", ТаблицаРасчетаПереоценкиВалюты); БухгалтерскийУчет.ПереоценитьВалютныеОстатки(СтруктураШапкиДокумента, Движения, Отказ, Заголовок, СтруктураПараметров); мПроводки.Записать(Ложь); ЗаписьВВспомогательныеРегистрыСведений( СтруктураШапкиДокумента, СтруктураПараметров.ТаблицаРасчетаПереоценкиВалюты, РегистрыСведений.РасчетПереоценкиВалютныхСредств, "Организация, Подразделение, ПериодРасчета, Активность, Регистратор, Счет, Валюта, Субконто1, Субконто2, Субконто3, КурсПереоценки", "Сумма,СуммаНУ,СуммаПР,СуммаВР, СуммаВВалюте, СуммаВРублях, СуммаВРубляхНУ, СуммаВРубляхПР, СуммаВРубляхВР"); КонецПроцедуры |
|||
11
zak555
20.02.12
✎
19:45
|
хотя в БухгалтерскийУчет.ПереоценитьВалютныеОстатки запросы по остаткам
|
|||
12
RayCon
20.02.12
✎
20:06
|
(0) Проверь, нет ли ручных проводок по курсовым разницам.
|
|||
13
zak555
20.02.12
✎
21:54
|
(12) так БП лезет в остатки, причём тут тогда ручная корректировка ?
Запрос.Текст = "ВЫБРАТЬ | ХозрасчетныйОстатки.Счет КАК Счет, | ЕСТЬNULL(ХозрасчетныйОстатки.Подразделение, ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка)) КАК Подразделение, | ХозрасчетныйОстатки.Субконто1, | ХозрасчетныйОстатки.Субконто2, | ХозрасчетныйОстатки.Субконто3, | ХозрасчетныйОстатки.Валюта, | ВЫБОР | КОГДА ХозрасчетныйОстатки.Счет В (&СчетаРасчетовСКонтрагентами) | ТОГДА ЕСТЬNULL(ВЫРАЗИТЬ(ХозрасчетныйОстатки.Субконто2 КАК Справочник.ДоговорыКонтрагентов).ВидДоговора, НЕОПРЕДЕЛЕНО) | ИНАЧЕ НЕОПРЕДЕЛЕНО | КОНЕЦ КАК ВидДоговора, | ВЫБОР | КОГДА ХозрасчетныйОстатки.Счет В (&СчетаРасчетовСКонтрагентами) | ТОГДА ЕСТЬNULL(ВЫРАЗИТЬ(ХозрасчетныйОстатки.Субконто2 КАК Справочник.ДоговорыКонтрагентов).РасчетыВУсловныхЕдиницах, ЛОЖЬ) | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК РасчетыВУсловныхЕдиницах, | ХозрасчетныйОстатки.ВалютнаяСуммаОстаток, | ХозрасчетныйОстатки.СуммаОстаток, | ВЫБОР | КОГДА ХозрасчетныйОстатки.Счет.НалоговыйУчет | ТОГДА ХозрасчетныйОстатки.СуммаНУОстаток | ИНАЧЕ ХозрасчетныйОстатки.СуммаОстаток | КОНЕЦ КАК СуммаНУОстаток |ИЗ | РегистрБухгалтерии.Хозрасчетный.Остатки(&ГраницаОстатков, Счет В (&СчетаПодлежащиеПереоценке), , Организация = &Организация) КАК ХозрасчетныйОстатки | |ДЛЯ ИЗМЕНЕНИЯ | РегистрБухгалтерии.Хозрасчетный.Остатки"; ВалютныеОстатки = Запрос.Выполнить().Выгрузить(); |
|||
14
ЗЫ5
20.02.12
✎
22:47
|
(13) вот здесь глюк какой то и + и минус вылазят по контрагенту по которому нет остатков..
|
|||
15
ЗЫ5
20.02.12
✎
22:47
|
(+13) в Этом запросе..
|
|||
16
RayCon
20.02.12
✎
22:59
|
(13) При том, что 1С требует указать валюту, по которой считаются курсовые разницы, а поскольку проводки рублёвые, бухгалтеры, естественно, валюту не указывают, что впоследствии приводит к неверной переоценке.
|
|||
17
and2
20.02.12
✎
23:18
|
(16) разве оно не предупреждает об остатке без указания валюты?
|
|||
18
RayCon
20.02.12
✎
23:31
|
(17) оно по привычке молчит :)))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |