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

Замена номеклатурных номеров по всем БД
Goto page 1, 2  Next
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4
View previous topic :: View next topic  
Author Message
Виктория_



Joined: 17 Nov 2004
Posts: 56
Location: Забалуева
Occupation: Ведущий программист
Interests: Красноярск

PostPosted: 14 Sep 2005 06:54    Post subject: Замена номеклатурных номеров по всем БД Reply with quote

Занимался ли кто-нибудь заменой(Sclad) номенклатурных номеров по всем базам, где они есть? Проблема в том, что, например, в номенклатурнике должна быть латинская буква "C", а ввели русскую. Менять вручную - нет никакой возможности, т. к. "умников" много, и накуролесили с похожими русско-латинскими буквами много. Через реорганизацию счетов не подходит, т.к. не та квалификация пользователей в филиалах, да и не все косяки можно отследить.
Если никто не занимался, то может подскажете, в каких БД есть поля Grup, Nnum в АРМ Sclad?
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 14 Sep 2005 12:06    Post subject: Reply with quote

www.bestvolga.ru
В составе БЭСТ-Утилиты имеется такая программк
Back to top
View user's profile Send private message Send e-mail
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 14 Sep 2005 12:12    Post subject: Reply with quote

http://www.vlankas.ru/~itman/modules/mydownloads/visit.php?lid=42
Инсталятор спецфункции к БЭСТ4+ производит установку пакета во все существующие базы данных, прописанные в картотеке предприятий.
Макрос вызывается мз номенклатурного справочника по Ctrl-F5 и производит замену кода группы и номенклатурного номера по текущей позиции. Замена производится по всем таблицам, имеющими свзяь по данным полям. Перечень таблиц в файле rpl03.dbf.
Back to top
View user's profile Send private message Send e-mail
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 14 Sep 2005 12:25    Post subject: Reply with quote

А групповые обработки эта прога могет ?
Back to top
View user's profile Send private message Send e-mail
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 14 Sep 2005 12:31    Post subject: Reply with quote


То есть?
Что понимается под групповой обработкой?
Back to top
View user's profile Send private message Send e-mail
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 14 Sep 2005 13:13    Post subject: Reply with quote

Когда для всех отобранных номенклатур допустим поменять код группы
Back to top
View user's profile Send private message Send e-mail
grey



Joined: 12 Jan 2004
Posts: 297
Location: Родионов С.Г.
Occupation: ООО Бухгалтер, программист
Interests: Набережные Челны

PostPosted: 14 Sep 2005 14:14    Post subject: Reply with quote

Групповая обработка есть у меня.

www.podelki.hut1.ru/best_mgrup/bestmgrup.exe
_________________
http://grey-soft.narod.ru - примочки к программам серии БЭС
Back to top
View user's profile Send private message Visit poster's website
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 14 Sep 2005 14:24    Post subject: Reply with quote

nordk wrote:
Когда для всех отобранных номенклатур допустим поменять код группы

Такой задачи не стояло, но сделать не трудно.
Поставить условие на поверку количества отмеченных строк, заблокировать поле выбора nnum и собственно сама процедура.
Исходник нужен?
Back to top
View user's profile Send private message Send e-mail
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 14 Sep 2005 14:27    Post subject: Reply with quote

grey wrote:
Групповая обработка есть у меня.

www.podelki.hut1.ru/best_mgrup/bestmgrup.exe

Quote:
BEST_MGRUP.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.
AppName: best_mgrup.exe AppVer: 0.0.0.0 ModName: kernel32.dll
ModVer: 5.1.2600.2180 Offset: 0001eb33
Back to top
View user's profile Send private message Send e-mail
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 14 Sep 2005 14:41    Post subject: Reply with quote

Я не к тому, что нужен исходник, но с другой стороны - кому не жалко - публикуйте свои тексты , мы их будем комментировать и со временем объединим в общедоступный сборник всяких задачек
Опять же может чего обсудим или посоветуем, а может наоборот порекомендуем
Задачка не сложная но другим может оказаться полезной. Чтобы рекомендовать кому-то надо нам конечно убедиться что там нет "подводных" камней - все ли учтено и т.
Back to top
View user's profile Send private message Send e-mail
grey



Joined: 12 Jan 2004
Posts: 297
Location: Родионов С.Г.
Occupation: ООО Бухгалтер, программист
Interests: Набережные Челны

PostPosted: 14 Sep 2005 14:54    Post subject: Reply with quote

itman wrote:
grey wrote:
Групповая обработка есть у меня.

www.podelki.hut1.ru/best_mgrup/bestmgrup.exe

Quote:
BEST_MGRUP.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.
AppName: best_mgrup.exe AppVer: 0.0.0.0 ModName: kernel32.dll
ModVer: 5.1.2600.2180 Offset: 0001eb33


Сорри. Защиту не отключил. Уже перевыложи
_________________
http://grey-soft.narod.ru - примочки к программам серии БЭС
Back to top
View user's profile Send private message Visit poster's website
grey



Joined: 12 Jan 2004
Posts: 297
Location: Родионов С.Г.
Occupation: ООО Бухгалтер, программист
Interests: Набережные Челны

PostPosted: 14 Sep 2005 15:11    Post subject: Reply with quote

nordk wrote:
Я не к тому, что нужен исходник, но с другой стороны - кому не жалко - публикуйте свои тексты , мы их будем комментировать и со временем объединим в общедоступный сборник всяких задачек
Опять же может чего обсудим или посоветуем, а может наоборот порекомендуем
Задачка не сложная но другим может оказаться полезной. Чтобы рекомендовать кому-то надо нам конечно убедиться что там нет "подводных" камней - все ли учтено и т.п.


Самое главное - описание структуры базы. БЭСТовские appdx.txt дают далеко не полную информацию.

Лично я в itman'овском rpl03.dbf нашел много интересного, за это большое спасибо.
_________________
http://grey-soft.narod.ru - примочки к программам серии БЭС
Back to top
View user's profile Send private message Visit poster's website
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 14 Sep 2005 15:13    Post subject: Reply with quote

А описание структур БД в 12-й версии что Вам не понравилось ?
И кстати цель данного раздела также помогать разбираться и в э
Back to top
View user's profile Send private message Send e-mail
grey



Joined: 12 Jan 2004
Posts: 297
Location: Родионов С.Г.
Occupation: ООО Бухгалтер, программист
Interests: Набережные Челны

PostPosted: 14 Sep 2005 22:00    Post subject: Reply with quote

nordk wrote:
А описание структур БД в 12-й версии что Вам не понравилось ?
И кстати цель данного раздела также помогать разбираться и в этом


Понравилось, но там совершенно нет информации о связях таблиц.
Хотца чтобы при выборе поля связи (типа nnum , tnum) показывался список связанных таблиц, а если немного помечтать то и графическую схему данных, по типу Access или Delphi.
_________________
http://grey-soft.narod.ru - примочки к программам серии БЭС
Back to top
View user's profile Send private message Visit poster's website
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 15 Sep 2005 10:27    Post subject: Reply with quote

Язык как говорится до Киева доведет.....
В нашем случае до решения вопроса - спросите и Вам ответят
А насчет таблиц - в отладчике харбор Вы всегда можете посмотреть перечень задействованных в данном месте таблиц а связи - это одинаковые индексные ключи, Вы их сами можете снимать и устанавливать - Вам никто не мешает, как себе нарисуете так и будет работать.....
Только убедительная просьба давайте не переписывать а использовать основные механизмы БЭСТа, дополнять их по необходимости, вот тогда будет решение быстрым, более устойчивым в плане ошибок и главное разумны
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4 All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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