#0
by dimivan
Здравствуйте. Я думаю, эта проблема уже многими решенная. Есть две торгующие точки. У каждой есть своя 1с. При печати документов, в номере документа есть перфикс. У одной точки "Ре", у другой "Мг". (Типа "Счет фактура №Ре-000001 от такого-то такого". Хотелось бы вторую точку подсоединить к первой, чтоб они работали в терминале. Как сделать так, чтоб работаючи удаленно,при печати счета был префикс "Мг" и другие реквизиты? Можно как-то за каждым пользователем это закрепить? или как это делаеться? Фух, еле описал. Уточню еще раз. Две офиса, один сервак, одна база и конфиг. Все сидят в одной базе. как сделать, чтоб одна точка печатала свои документы, вторая - свои??
#1
by DGorgoN
Если Тис или компл-я, то в настройках указывается у кого какая фирма по умолчанию. В настройках фирмы есть префикс
#8
by trdm
у меня присобачены торговые точки к компам (справочник.компы) и заполнена константа "ИмяТерминальногоСервера". В справочнике "компы" есть реквизит "ТорговаяТочка". При старте просто определяется имя компа и выставляется торговая точка в сеансе. В ТТ есть свой префикс, адрес и телефоны. Это для печати в товарных чеках. Если имя компа = константа "ИмяТерминальногоСервера", то пользователю предлагается список ТТ к выбору при старте системы. Так пойдет?
#9
by trdm
соответственно справочник компы заполняется/проверяется при старте системы. Ну и т.д. и т.п.
#10
by dimivan
Гм.. Я с 1С общаюсь на Вы:) Специализируюсь чуть на другом. DGorgoN, внастройках юзеров? администрирование-пользователи? ничего такого не нашел. где это у тебя находится? Настройки фирмы -это в сервис- мастер настройки конфиг? trdm, интересно, но в общих чертах нифига не понятно. можешь, пожалуйста, поподробнее написать? и того что ты написал, я в конфиге не нашел. У меня АБТ 3 ПРОФ комплексная
#11
by trdm
Блин. стебаешься что-ли? Не нашел в конфиге ))) Естественно не нашел, это же "доделки" под специфику....
#12
by trdm
Иначе глДобавитьКСтроке(вСтрокаПлохо, "Торговую точку указать НЕОБХОДИМО! вСтрокаПредупреждения = "В текущей торговой точке: " + глВСтроку3(глТорговаяТочка) + "не заполнены поля: |1. Адрес. |2. Телефоны.
#14
by dimivan
trdm, честно - ничего не понял. почти.)))) Я чуток рассмотрел что и где, понял, что при создании документа выбирается фирма от которой идет операция. Но каждый раз нужно выбирать ее вручную, потому что по умолчанию стоит фирма по умолчанию:)))) закрутил) Решение родилось само: можно при старте 1с выбрать на время сессии с какой фирмой работать??? Тогда оно будет по умолчанию ставить выбранную
#15
by PaulBC
что за конфигурация? в торговле например, фирма по умолчанию устанавливается в настройках пользователя
#17
by Megas
Что то я не оч понял ? У тебя ведётся 1 предприятие в 1 базе? Смотри по пользовотелям! Вставь в глобальник гденибудь! что если пользователь= пользоваель1 тогда номердок="Ре"+номердок иначе номердок="Mr"+номердок ... Это просто наводка какбы! Если интересно могу посмотреть и написать код как будет в бух 77
#18
by insider
уже не помню, есть ли в АБТшке справочник пользователей, если нет - сделать, в нем же прописать префикс или что нужно (корректнее прописать фирму, пусть даже виртуальную, а фирме присвоить префикс. в типовых так). ну а дальше, я думаю, понятно. P.S. а зачем юзать, снятую с производства лет эдак 8 назад, конфу?
#19
by dimivan
Megas,нет. Было одно. Теперь, когда вторая точка будет использовать терминальный сервак первой, то нужно в этой базе добавить второе предприятие. Сейчас нужно при выписке счета нажимать на кнопку, и в появившемся окне выбирать нужную фирму. А сделать надо так, что б юзер нажимал создать счет, и в окне уже стояла фирма которая ему нужна. Склад-то у них один на двоих, только одни выписывают со своими реквизитами, други с другими. Очень интересно посмотреть код, плз! insider, не знаю что такое справочник пользователей, но в конфигураторе есть "Пользователи". Там можно их добавить/удалить, поменять пароль, назначить домашний каталог, установить права. Это меня попросили сделать знакомые. Люди привыкли и юзают. А что сегодня актуально? и можно ли безболезненно перейти на что-то современное? ЗЫ, еще раз повторю, что в 1С я почти полный чайник:)
#20
by insider
1. Пользователи в конфигураторе - это другое, просто список пользователей программы и их пароли/права, нужно именно в конфигурации поменять сие или найти, если таковой справочник имеется. 2. Сегодня актуально разное, зависит от того, что там у людей :) 3. Здесь нужен программист, т.е. человек, который понимает, как конфигурить 1С и сможет набросать несколько строк кода, без понимания внутреннего устройства - нет смысла рассказывать: все равно толку не будет. Т.е. лучше пригласите программера, там работы мало, дорого не возьмет, ну или самостоятельно изучаем 1С и потом уже хотя бы с базовыми знаниями можно перечитать ветку и найти в ней ответ :)
#21
by dimivan
Посоветуйте, пожалуйста. Стоит АБТ 3 ПРОФ (3.5.1) бухгалтерия+торговля+производство+зарплата+кадры Установленные компоненты: Расчет Много-много лет назад они ставили что было под рукой. В этом всем используется только торговля и бухгалтерия. Т.е. ведется склад, продажа, заносятся банковские выписки. Все. На что можно перейти (пока только 7.7),что сегодня актуально? Для перехода на новый конфиг нужно только поменять файлы конфигурации, или нужно импортировать все документы и тд?
#22
by Bagirius
Короче: 1. Определяешь каждого пользователя, для определенной точки. Можно перечислением, можно галку поставить на форме и т.п. 2. При старте: и в конце гл. модуля перечисляешь все свои доки
#23
by victuan1
нужно поставить в нутри процедуры ПриНачалеРаботыСистемы, а не в теле гл. модуля, т.к. тело гл. модуля выполняется раньше процедур гл. модуля и знаение переменной Префикс еще не определено.
#25
by dimivan
Оказывается, все не так страшно) Нашел функцию, которая прикручена к кнопке "Выбрать фирму" Процедура ИзмФирма И решил добавить в ПриОткрытии что-то типа: Только вот НайтиПоКоду возвращает 1 или 0. А есть функция, которая возвращает мне фирму??? Или как это делается в 1С?
#28
by dimivan
Здесь дело не в четкой функции, а в том ,как из объекта справочника который я создал возвратить идентификатор или название чего-нить содержащегося в справочнике по коду или названию, которые я задам
#29
by trdm
и нафига я тебе модуль перекинул если ты не бум-бум. тока мозг людям канифолишь. найми спеца, он тебе за 20 минут сделает.
#31
by Zaval
Блин, а что она, по-твоему, возвращать должна? Что, негоже боярам в СП соваться? О ЖКК молчу.
#32
by dimivan
Ну возвращать какой-то идентификатор фирмы по коду. Или название. Я наверное не так все понимаю.. 1. Вот Фирм=СоздатьОбъект("Справочник.Фирмы"); создает объект в котором перечислены список фирм. 2. В родной функции, идентификатор "Фирма" содержит то, что выбрал юзер, когда нажимал на кнопку "Выбрать фирму", которая показывает табличку и там кликом выбирается. 3. Что мне написать вместо "Фирма" в ИспользоватьРазделительУчета(Фирма);? Если я хочу в ручную указать код фирмы, или ее название. Потому что ИспользоватьРазделительУчета("ООО ПП Пупкин"); не работает.
#34
by Любоч
если пользователь будет работать только с одной фирмой - лучше не давать ему возможности выбора... в 22 все нормально написано, вся проблема для тебя в том, что в "АБТ 3 проф" нет справочника Пользователи :). Если знаешь как - лучше его создать ... но поскольку в 1С ты начинающий, можно пойти иным путем - попроще - в справочнике "Сотрудники" добавить реквизит "Фирма" - Тип значения "Справочник.Фирмы" ... если для входящего пользователя(кроме администратора!) не заполнен - не пускать в базу...в глобальном модуле найди и поменяй : 1) добавь и 3) + нужно проверить не используется где-то конструкция УстановитьНовыйНомер окроме глобального модуля... запускаешь в конфигураторе КонфигурацияПоискПоВсемТекстам строку поиска "УстановитьНовыйНомер" и смотришь - если используется - меняешь как в +во все документах в процедуре ВводНового поставить Фирма=глФирма; а лучше опять таки поискать по все модулям процедуру ВводНового...
#35
by dimivan
Пасиб, интересно. Сча поразбираюсь. А что, нельзя никак выяснить, кто сейчас залогинен? Типа ТекущийПользователь?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Префикс или не префикс (косяки с автонумерацией)
- Как программно менять заголовок столбца таблицы документа?
- Как в зависимости от значения реквизита в шапке менять тип значения в табличной части
- Где задается префикс периферийной ИБ? Константы не дают менять
- как БЫСТРО отбросить префикс и получить номер (число), не зная длину префикса?
- Как программно документам устанавливат нов код с префиксом впереди префикс код
- Префикс ИБ и префикс организаций в УТ 10.3 в связке с БП 3.0
В этой группе 1С
- 1С-Рарус Ресторан+Бар+Кафе - проблема с принтером
- v7: Ошибка при загрузке данных из 7.7 в 8.1
- Как при создании нового документа из формы списка передать параметр
- v7: добавить колонку в торг 12 Цена С НДС
- Директ - костинг в УПП
- изменить тип значения колонки из таблицы значений
- v7: Расшифровка отчета
- Сканер ШК + 1С 8.1 + linux
- Подскажите как связать 1Сv8 и MSMQ
- Приколы конфигуратора 1С7.7
- ЗиК как вернуть расчётный период?
- Как вывести на экран содержимое текстового файла?
- Может ли на одном сервере крутиться два сервера приложений 8.0 и 8.1?
- Как в txt убрать пустую строку?
- Как заполнить регламентированный производственный календарь за 2007 год
- Ордерная схема УПП 1.2, приход товаров+перемещение
- Как сделать запрос базу подсоединённую как СОМ Объект?
- Обновление ТиС с 907 на 948
- В диалоге уходит фокус с ТП при нажатии Ввода...
- Как в запросе превратить строки в колонки !