Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Импорт проводок - что могло рухнуть?

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
euch26



Joined: 23 Sep 2003
Posts: 68
Location: Евгений Чистяков

Interests: Санкт-Петербург

PostPosted: 08 Apr 2005 20:24    Post subject: Импорт проводок - что могло рухнуть? Reply with quote

B4+ 11.03
Что-то случилось в рабочей базе - при импорте ASCII на в какую не воспринимаются аналитики. Аналитики существуют, при проходе операции "вручную" открывает список аналитик, предлагает выбрать.
UPGRADE не помог. analit.dbf без глюков
Back to top
View user's profile Send private message
GAL



Joined: 23 Apr 2002
Posts: 344
Location: Лопухова Галина Анатольевна
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 11 Apr 2005 15:03    Post subject: Reply with quote

Когда открывается список аналитик, программа становится на первый элемент списка ( или на той, которая введена в проводке, как это происходит при корректировке?).
Код аналитики дополняется чем?
На 11.03 это работало?
Back to top
View user's profile Send private message
euch26



Joined: 23 Sep 2003
Posts: 68
Location: Евгений Чистяков

Interests: Санкт-Петербург

PostPosted: 11 Apr 2005 16:43    Post subject: Reply with quote

Когда открывается список аналитик, программа становится на первый элемент списка.
Нашел, что ошибка где-то в global_v.dbf (подменил из другой базы)
Код аналитики: не выравнивать, пробел
PS. Изменил на : выравнивать вправо, ноль -
Заработало!
Спасибо.
Back to top
View user's profile Send private message
GAL



Joined: 23 Apr 2002
Posts: 344
Location: Лопухова Галина Анатольевна
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 11 Apr 2005 17:50    Post subject: Reply with quote

Вообще-то режим выравнивания кодов аналитики и способ дополнения кода аналитики НАСТРАИВАЕТСЯ ПОЛЬЗОВАТЕЛЯМИ штатно в Общей технической настройке. Несоответствие другой базе само по себе не является ошибкой (хотя вариант "не выравнивать, пробел" не очень хороший, и должен обсуждаться с клиентами при настройке).
Надеюсь, что "подмены" global_v.dbf из другой базы выполнялись на копии реальной базы с целью локализации ошибки.
Изменение настройки "дополнять/не дополнять" также не может быть игрой по типу включил/выключил, и должно обсуждаться с людьми, работающими на БЭСТ. Могут возникнуть проблемы с поиском, "задвоением" аналитик и, как следствие, трудностями в сведении расчетов.

Теперь по существу вопроса.
То, что БЭСТ становится на первый элемент списка, означает, что сформированный в подготовленном для импорта файле код аналитики отсутствует в analit.dbf. В частности, это может быть из-за способа дополнения до 6 символов.
По всей вероятности, именно это и выяснилось. Осталось выяснить, что нужно править - Общую техническую настройку или программу подготовки файла для импорта в БЭСТ.
Удачи!
Back to top
View user's profile Send private message
euch26



Joined: 23 Sep 2003
Posts: 68
Location: Евгений Чистяков

Interests: Санкт-Петербург

PostPosted: 11 Apr 2005 18:43    Post subject: Reply with quote

GAL wrote:
Вообще-то режим выравнивания кодов аналитики и способ дополнения кода аналитики НАСТРАИВАЕТСЯ ПОЛЬЗОВАТЕЛЯМИ штатно в Общей технической настройке.

То, что БЭСТ становится на первый элемент списка, означает, что сформированный в подготовленном для импорта файле код аналитики отсутствует в analit.dbf. В частности, это может быть из-за способа дополнения до 6 символов.


способ дополнения кода аналитики "не выравнивать, пробел" устанавливается при разворачивании чистой базы "хозрасчетная, рабочая".
Все аналитики по импортируемым проводкам в analit.dbf присутствуют, все аналитики 6 знаков, дополнены нулями.
в версии 11.02 БЭСТ тоже устанавливался на первый элемент, но всё-таки считал аналитику правильной.
в 11.03 импорт с разделителями проходит штатно указанная ошибка возникала при импорте с обработкой.
на входе уже несколько лет даю txt формата:
,00,20050301,,7621,000051,712,000002,485.000,xxx,РУБ,485.000,1,,20050408
Повторюсь - в 11.03 импорт на рабочей базе заработал только после изменения "выравнивания". В другую базу (тоже 11.03) и в рабочую базу (до 11.03) импорт проходил и без "выравнивания", но при правке БЭСТ устанавливался на первый элемент...
Back to top
View user's profile Send private message
GAL



Joined: 23 Apr 2002
Posts: 344
Location: Лопухова Галина Анатольевна
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 12 Apr 2005 14:16    Post subject: Reply with quote

Проверяла 11.3 BIN, SP1, с обработкой, подтверждать запись - неполных.
Вариант
,00,20050301,,7621,000009,712,000018,ччч,РУБ,555.000,1,,20050408
не проходит (но по другой причине).
Вариант
,00,20050301,,7621,000009,712,000018,555.000,ччч,РУБ,1,,20050408
проходит, в т.ч. при настройке "не выравнивать, пробел".
Хотя, если формировать из БЭСТа, строки - в кавычках, и сумма в валюте = сумме в рублях.

Что будет, если снова вернуть исходную настройку "не выравнивать, пробел"?
Back to top
View user's profile Send private message
euch26



Joined: 23 Sep 2003
Posts: 68
Location: Евгений Чистяков

Interests: Санкт-Петербург

PostPosted: 12 Apr 2005 14:50    Post subject: Reply with quote

GAL wrote:

Что будет, если снова вернуть исходную настройку "не выравнивать, пробел"?


В рабочей базе поставил "выравнивать враво, ноль", провел "обработку кодов аналитики", вернул исходную настройку "не выравнивать, пробел". Теперь, если проводка в принципе верна, она принимается БЭСТ-ом. Если проводка ошибочна, или выбрать "подтверждать запись всех" БЭСТ встаёт на первый элемент списка.
PS. Настройка "не выравнивать, пробел" мне не нужна и использовать её не собираюсь. Хотя она возможно пригодится при использовании групп ТМЦ (pGrup) как аналитик в типовых операциях склада но это легко обойти. Так что проблема у меня решена.
Back to top
View user's profile Send private message
GAL



Joined: 23 Apr 2002
Posts: 344
Location: Лопухова Галина Анатольевна
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 12 Apr 2005 15:57    Post subject: Reply with quote

euch26 wrote:
вернул исходную настройку "не выравнивать, пробел". Теперь, если проводка в принципе верна, она принимается БЭСТ-ом.

По всей вероятности, достаточно было пройти Enter по настройке.(?)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru