Имя: Пароль:
1C
1С v8
Валюта регламентного учета в БП
0 isa2net
 
16.05.14
15:30
ДОброго времени суток!

Настроен обмен документами между УПП-БП через УниверсальныйОбмен, бухгалтер ручками в УПП поправил код валюты и в результате не проводятся документы в БП т.к. отличается от валюты регламентного. Как ее теперь из констант БП выковыривать?
1 Ctrekoza
 
16.05.14
16:08
(0)  буху руки отбить, нечего править код.
2 wPa
 
16.05.14
16:15
(0) код? сравнение идет по ссылке. Может новую завели?
3 John83
 
16.05.14
17:37
(2) может у него сравнение по коду идет без идентификатора
4 John83
 
16.05.14
17:38
(0) константы.валютарегламентированногоучета.получить()
и т.д.
PS можешь правилами поделиться?
5 torgm
 
16.05.14
18:05
(0) насколько помню большинство обменов типовых 1с происходит поиск валюты по коду....
По идее у тебя в базе появилась ещё одна валюта и в документах тоже.... Соответственно поиск и замещение объектов тебе в помощь. И перепровести.... Как правило в90 процентах помогает....  Подобные косяки регулярно происходили при обновлении и переходе со старых версий код рубля был810 стал 643
6 isa2net
 
19.05.14
14:22
Вроде разобрался, сначала пытался определить код валюты из Константы.ВалютаРеглУч.Получить(), но он выдавал только наименование, потом запросил УИНы в базе приемнике и источнике, так в УПП (источник) ссылка оказалась пустая (либо такой элемент справочника удален либо его и не было).
Нашел старую копию БП и сравнением тех же УИНов оказалось, что у валют в базе БП (приемник) был поменяны коды (кроссом). Сейчас вот правда проблема, если этот договор сидит в закрытом отчетном периоде, то после перепроводки документов, цифры отчетности поедут.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn