|
[бух 2.0]Поменялся тип значения в конфе... | ☑ | ||
---|---|---|---|---|
0
Маленький Вопросик
20.10.13
✎
21:39
|
Сталкивался ли кто с подобным после обновления конфы???
https://dl.dropboxusercontent.com/u/86313368/12345.JPG конфа бухия 2.0 проблема происходит при обновлении с 48.9 на 49.15 платформа 8.2.17.153 из-за этого совершенно документ ПКО дает разные значения на реквизит ДоходыЕНВД_УСН (бул) |
|||
1
Маленький Вопросик
20.10.13
✎
21:41
|
соответветнно не отражает выручку по ЕНВД в КУДиР
|
|||
2
GROOVY
20.10.13
✎
21:42
|
И какое значение имел реквизит до обновления? "Нет"? Или все же "ложь"?
|
|||
3
Маленький Вопросик
20.10.13
✎
21:43
|
До обновления
ЭтотОбъект.ДоходыЕНВД_УСН = ИСТИНА после ЭтотОбъект.ДоходыЕНВД_УСН = ЛОЖЬ |
|||
4
Маленький Вопросик
20.10.13
✎
21:44
|
причем на 2-х независимых базах организаций.
|
|||
5
GROOVY
20.10.13
✎
21:44
|
Ну так после обновления, ИМХО, все правильно стало. А то какое же это "Истина" когда написало "Нет".
|
|||
6
Маленький Вопросик
20.10.13
✎
21:45
|
(5) понимаешь код не менялся - сравнивал и модуль и форму... я понимаю чудес не бывает, но первый раз с подобным сталкиваюсь
|
|||
7
GROOVY
20.10.13
✎
21:46
|
Представление значений типа булево зависит от многих параметров, в том числе и от региональных настроек ОС.
|
|||
8
Маленький Вопросик
20.10.13
✎
21:47
|
(7) региональные настройки в базе хранятся?
|
|||
9
GROOVY
20.10.13
✎
21:48
|
(8) Нет.
|
|||
10
GROOVY
20.10.13
✎
21:48
|
В базе проверь локаль пользователя, настройку языка интерфейса системы.
|
|||
11
Маленький Вопросик
20.10.13
✎
21:49
|
(10) а где это проверить?
|
|||
12
Маленький Вопросик
20.10.13
✎
21:51
|
(10) в свойствах конфы вроде такого нет
|
|||
13
GROOVY
20.10.13
✎
21:51
|
В свойствах пользователя, в свойствах корня конфигурации в "Сервис-Параметры".
|
|||
14
Маленький Вопросик
20.10.13
✎
21:54
|
(13) спасибо за идею... сейчас погляжу
|
|||
15
Маленький Вопросик
20.10.13
✎
21:59
|
(13) не совсем увидел там свойства пользователя - может я не туда смотрел??? сервис - параметры в верхнем меню в конфигураторе
под всему пользователями одинаково... |
|||
16
Маленький Вопросик
20.10.13
✎
22:08
|
так, с локалью все в порядке...
как можно бысть сравнить конфигурации - что-то слетело после обновления - и после обновления реквизит ДоходыЕНВД_УСН = ЛОЖЬ ((( |
|||
17
Vexcel
20.10.13
✎
22:48
|
(15) Да глюк это платформы хз от чего зависит, на одном компьютере может быть сегодня одно "нет", а завтра другое "ложь".
Но повторюсь, если до тебя ещё не дошло - НЕТ И ЛОЖЬ это одно и то же. Просто платформа иногда пишет НЕТ, а иногда ЛОЖЬ. Где ты тут ИСТИНУ увидел - не понятно. |
|||
18
Aleksey
20.10.13
✎
22:54
|
(15) Администрирование -> Региональные установки информационной базы
И там для ложи и истины можешь выбрать представление |
|||
19
Маленький Вопросик
20.10.13
✎
23:00
|
в принципе я разобрался в чем проблема :
в модуле НалоговыйУчетУСН после обновления появилась строка ДокументОбъект.Графа4_УСН = Графа4_УСН; ДокументОбъект.Графа5_УСН = Графа5_УСН; ДокументОбъект.Графа6_УСН = Графа6_УСН; ДокументОбъект.Графа7_УСН = Графа7_УСН; ДокументОбъект.НДС_УСН = 0; ---> //ДокументОбъект.ДоходыЕНВД_УСН = ДоходыЕНВД_УСН; ДокументОбъект.РасходыЕНВД_УСН = Ложь; ДокументОбъект.Содержание_УСН = Содержание_УСН; если ее комментишь - в книгу попадают доходы если их счет относиться к енвд если не комментишь - переменная ДоходыЕНВД_УСН = ложь... а почему она ложь стала - я пока не понимаю.. но в предыдущей версии было так: ДокументОбъект.Графа4_УСН = Графа4_УСН; ДокументОбъект.Графа5_УСН = Графа5_УСН; ДокументОбъект.Графа6_УСН = Графа6_УСН; ДокументОбъект.Графа7_УСН = Графа7_УСН; ДокументОбъект.НДС_УСН = 0; ДокументОбъект.РасходыЕНВД_УСН = Ложь; ДокументОбъект.Содержание_УСН = Содержание_УСН; |
|||
20
Маленький Вопросик
20.10.13
✎
23:00
|
в принципе обновляемся до упора, потом комментим строку.. и живем дальше...
|
|||
21
mrDSide
20.10.13
✎
23:53
|
(20) в принципе в v8 тип "Булево" имеет числовое представление, т.е. 0-ЛОжь(нет или еще как), любое отличное от нулевого значение - Истина(да, yes offcourse =)). А в текстах модуля встретить "Нет" это вряд ли где получиться.
(19) просто по умолчанию тип "Булево" возвращает "Ложь" (т.е. 0). Это первое. Второе: реквизит "ДоходыЕНВД_УСН" может быть (скорее всего так оно и есть) реквизитом формы. Потому как смысла в строке ДокументОбъект.ДоходыЕНВД_УСН = ДоходыЕНВД_УСН; нет вообще никакого т.к. ДоходыЕВНД_УСН == ЭтотОбъект.ДоходыЕНВД_УСН; может не там ищете. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |