BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ в Личный кабинет.
Получите доступ.


Релизы / Обновления

Главная  / Общение  / Форум  / Публичные форумы  / БЭСТ-4  / Управление продажами, личные настройки.

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Управление продажами, личные настройки.
 
В управлении продажами почему то перестали запоминаться настройки "Торговый агент" "значение по умолчанию". Я где то читал, что эта настройка привязывается к той машине с которой она сделана и должна при создании нового документа автоматически подставляться в поле Торговый агент. Когда то так и было, но с некоторых пор перестало работать.
у меня SP65
 
Переменная TERMINAL на компьютере прописана?
 
Нет такая переменная не прописана, я про нее не слышал.
 
Если не изменяет память, то в Q&A и в readme по установке продукта есть описание переменных среды которые надо настраивать.
 
Странно но переменная среды "TERMINAL"
в указанных выше файлах а так-же в каталоге "DOC" у меня по крайней мере не нашлась.
 
Еще странный факт у меня стоял компьютер с сетевым именем Prod47 с win98 все работало нормально. Я Поменял комп на новый с таким же сетевым именем. Пользователь мне тут же заявил что у него не работает прайс лист в модуле "Товары готовая продукция", и действительно нажимаю Alt+F4 - список пуст, димал фильтр какой нибудь поставили нажал на всякий случай Ctrl+F6 не помогло, попробовал без прайс листа ввести по F4 и снова справочники пусты. В общем пришлось поменять сетевое имя на Prod_47, при входе в АРМ "Товары готовая продукция" попросил регистрацию и все заработало, почему так?
 
да забыл написать WinXP на новом компе.
 
Мой компьютер-свойства-дополнительно-переменные среды\

Добавтье системную переменную TERMINAL
Присвойте ей значение.
Например COMP_001

Посмотрите что получится
 
Это надо для всех рабочих мест? и значение везде должно быть одинаково?
 
В БЭСТ4+ в best.bat добавлены строки:
Код
IF NOT (%OS%) == (Windows_NT) GOTO NO_SET_TERMINAL
IF NOT (%TERMINAL%)== () GOTO NO_SET_TERMINAL

SET TERMINAL=%COMPUTERNAME%

:NO_SET_TERMINAL


Если зайти в АРМ Главного бухгалтера - Работа с архивом данных - О программе и нажать Alt-E, то вы увидите значения этой переменной.
 
Спасибо попробую.
 
У меня в файле best.bat и так вот такой текст запускаю его со своего компьютера,
запускаю cmd и там SET T он мне выдаёт TEMP=C:\TEMP TMP=C:\TEMP

[/QUOTE]
:NO_SET_TERMINAL


IF EXIST BIN\SetConSB.exe SET EXE_PATH=BIN\

IF (%EXE_PATH%)==(BIN\) %EXE_PATH%SetConSB.exe


IF NOT EXIST %EXE_PATH%pay.EXE GOTO START
DEL %EXE_PATH%salary.exe
REN %EXE_PATH%pay.exe salary.exe
GOTO START


:START
IF EXIST %EXE_PATH%DELTA.BAT GOTO DELTA

IF EXIST %EXE_PATH%INIT.EXE GOTO HINIT

IF EXIST %EXE_PATH%SCLADR.EXE GOTO SCLADR

IF EXIST %EXE_PATH%ZAPASR.EXE GOTO ZAPASR

IF EXIST %EXE_PATH%ADMICASH.EXE GOTO ADMIH

GOTO QUIT

:DELTA
%EXE_PATH%DELTA.BAT %1 %2 %3
GOTO QUIT

:HINIT
%1 %EXE_PATH%INIT.EXE DELTA
GOTO QUIT

:SCLADR
%1 %EXE_PATH%SCLADR.EXE DELTA
GOTO QUIT

:ZAPASR
%1 %EXE_PATH%ZAPASR.EXE DELTA
GOTO QUIT

:ADMIH
%1 %EXE_PATH%ADMICASH.EXE DELTA
GOTO QUIT

:QUIT
IF EXIST %EXE_PATH%DELTA.BAT GOTO DELTA
:EXIT

[/CODE]
 
не все скопировалось начало файла вот такое
Код
@echo off

IF NOT (%OS%) == (Windows_NT) GOTO NO_SET_TERMINAL
IF NOT (%TERMINAL%)== () GOTO NO_SET_TERMINAL

SET TERMINAL=%COMPUTERNAME%

:NO_SET_TERMINAL



из файла best.bat видно, что переменная TERMINAL не устанавливается
условие

Код
IF NOT (%OS%) == (Windows_NT) GOTO NO_SET_TERMINAL

выполняется и переменная не устанавливается.
 
Извиняюсь NOT проморгал :sad:
 
Просмотрел нескольео рабочих мест и вот что выяснил
переменная TERMINAL по Alt+E есть у всех и у всех разная,
Вот напирмер есть три компьютера с именами PROD153, PROD154, PROD152
Если изменить настройку Торгового агента у любого из них то она меняется и у других.
Если имя компьютера отличается сильно например Sales155 то настройка Торгового агента срабатывает, может есть какието ограничения?
 
Может это где-то хранится и индекс упал?
 
Цитата
Сергей Иваницкий пишет:
Если имя компьютера отличается сильно


Предлагаю сильно изменить переменную terminal

Цитата
Яков Караван пишет:
Мой компьютер-свойства-дополнительно-переменные среды\

Добавьте системную переменную TERMINAL
 
Я тут поискал и заметил что эти переменные встречаются в 3 файлах
dbase\checkpos.dbf, dbase\sclad\memedat.dbf, pro\station.pro, у 2 первых есть индексные файлы. может их удалить?
 
Раньше была рекомендация задавать переменную TERMINAL со значением длиной от 15 до 20 символов.
Страницы: 1
Читают тему (гостей: 1)
Маркетплейс ПО на сайте Минцифры России

Компания БЭСТ является официальным партнером государственной системы маркировки и прослеживания Честный ЗНАК

ХИТЫ ПРОДАЖ



Учет алкогольной продукции в"БЭСТ-5. Алко". Интеграция с УТМ ЕГАИС

Новости