Jump to content

Recommended Posts

Posted

Выложил 2.0.1.0

 

Реализована возможность изменять данные пользователя

 

читаем rtf,смотрим в тексте ert и пробуем.

  • Replies 56
  • Created
  • Last Reply

Top Posters In This Topic

Posted (edited)

Спасибо, будем смотреть.

 

П.С. Что-то не так:

 

Ошибка при создании объекта из компоненты C:\Program Files\1cv77\BIN\Stg1C.dll (отсутствует интерфейс IInitDone)

Edited by egor2fsys
Posted

хм даже не знаю что сказать,

как всегда у меня работает

 

стоит 27 релиз

 

завтра попробую на 25-ом

 

попробуй ее зарегестрировать

regsvr32 Stg1C.dll

 

хотя это не объязательно

Posted (edited)

У меня тоже 27. Регить длл конечно делал.

 

Попробывал подгрузить на 8.1 - исключение возникает при попытке выполнить метод ЗагрузитьВнешнююКомпоненту().

Edited by egor2fsys
Posted

Версия 2.0.1.2

 

Исправлен баг при процедуре регистрации компоненты

 

 

И еще не помню или менял

в обработке найти

Стг=СоздатьОбъект("AddIn.Stargazer);

заменить на

Стг=СоздатьОбъект("AddIn.Stg1C");

Posted

Версия 2.0.1.3

 

Добавил свойство

 

UserAddCash,ПользовательДобавитьДеньги

 

В обработке есть пример использования

Posted
Версия 2.0.1.3

 

  Добавил свойство

 

  UserAddCash,ПользовательДобавитьДеньги

 

В обработке есть пример использования

Спасибо разработчику, готов даже WMZ благодарность дать. Сам бухгалтером работаю много лет, 1С писали для нас и используем ее очень эффективно. Данный модуль внедрил в приходно-кассовый модуль все работает, но остался один вопрос: У меня есть класификация данный и направлений, как можно заменить "Данные 0 на № Договора", "Данные-2 на Дату договора" т т.д и т.п, и с Направлениями точно так-же. Буду благодарен за подсказку.

 

P.S. На мой взгляд неплохо добавить строку "Примечания", которое вносится при внесении денег. (А если бы еще подсказали как прописать в модуле чтобы оно брало "Приходный кассовый ордер № хххххх от хххххххх" было бы просто идеально"

Posted

Спасибо. Принимаю и моральную и материальную поддержку WMZ Z339491627945

 

выложил Версия 2.0.1.4

 

Добавил свойство

UserCashMessage,ПользовательДеньгиСообщение

 

как можно заменить "Данные 0 на № Договора", "Данные-2 на Дату договора" т т.д и т.п

 

 

в файле "типа документация.rtf"

 

напротив каждого свойства стоит или R или RW -это означает, что свойство можно или только читать или еще и писать

 

это что касается свойств, но есть еще и методы, для вашего случая подойдет

 

SetUserData(<номер>,<data>);

 

<номер> - значение от 0 до 9

<data> - любой текст;

 

 

вы можете сделать так.

Стг.UserNote ="Ваше новое примечание";

Стг.UserAddCash = 123; //Добавить 123 рубля
Стг.UserCashMessage = "Пополнение счета "+Строка(ТекущийДокумент());

Стг.UserCash = 120; //Установить пользователю сумму 120

//Если заполнено свойство  UserAddCash , то сумма 120 - не будет воспринята //для изменения

//после вызова метода UpdateUser, ->UserAddCash сбрасывается в 0
//и последующий вызов  UpdateUser изменит сумму на 120

Стг.SetUserData(0,"Договор №1");
Стг.SetUserData(1,"Договор №2");
Стг.SetUserData(2,"Договор №3");


и т.д

то-есть сразу установить новые значение для тех свойств которые будете менять

а потом разово вызвать Стг.UpdateUser();

Posted

и ещё хотел спросить, а оно будет работать с 8.1?

и можно ли ман по инсталлу накатать?

Posted
За основу были взяты исходные коды авторизатора версия 1.88.9,[/code]

 

спасибо исправлю

 

 

1. На 8.1. работать будет.

2. Инсталла не нужно - просто ручками положить DLL-ку в каталог где лежит EXE шник 1С или в каталог с конфигурацией

Posted

Версия 2.0.1.5

 

Добавил два метода

 

GetUsers,ПолучитьТаблицуПользователей

GetUserFromUsersTable,ПолучитьДанныеПользователяИзТаблицы

 

и одно свойство

 

GetUsersCount,ПолучитьКвоПользВТаблицеПользователей

 

появился пример в обработке

 

кнопка <Тест GetUsers>

 

//Данный тест показывает как например можно отключить всех пользователей

//с отрицательный остатком.Сама процедура записи закомментирована, это просто пример

Posted

Спасибо Madsdb за материальную поддержку

 

по его же просьбе были добавлены новые свойства и методы

 

Версия 2.0.1.6

 

Добавились:

 

// методы ServerInfo

GetServerInfo,ПолучитьИнформациюСервера

GetDir_name,ПолучитьИмяНаправления

 

// свойства ServerInfo

ServerInfoVersion,ВерсияСервераБиллинга

ServerInfoTariff_num,КоличествоТарифныхПланов

ServerInfoTariff,ТипТарифа

ServerInfoUsers_num,КоличествоПользователей'

ServerInfoUname,ИмяОСБиллинга

ServerInfoDir_num,КоличествоНаправлений

 

появился пример в обработке

 

кнопка <Тест GetServerInfo>

 

 

при получении информации по пользователю, а именно данные

по трафику теперь выводится наименование направления

  • 5 weeks later...
Posted

Выложил исходники компоненты на delphi 7

 

может кому и пригодится ))

 

Обратите внимание на модуль StgUnit. Там реализован класс TStg

 

Это для тех кто хочет переписать конфигуратор используя среду Delphi 7 )))

  • 10 months later...
  • 3 years later...
Posted

Скиньте, плиз, на maxstore@yandex.ru, если у кого-то есть. Ссылки в шапке не работают

  • 1 month later...
Posted

Напишите мне в асю, я вам сброшу, почему не сразу на почту, там у меня вообще много чего есть от vovksextra.

Но, насколько помню под 406 версию уже не работает - соответственно и выше версии уже тоже не поддерживаются.

Когда писалась компонента, версия была 405, принцип линковки был основан на конфигураторе под 405 версию, если не ошибаюсь, то с 406 версии, там что-то поменялось. Если где-то и ошибаюсь, то madf подправити или дополнит.

Posted

Напишите мне в асю, я вам сброшу, почему не сразу на почту, там у меня вообще много чего есть от vovksextra.

Но, насколько помню под 406 версию уже не работает - соответственно и выше версии уже тоже не поддерживаются.

Когда писалась компонента, версия была 405, принцип линковки был основан на конфигураторе под 405 версию, если не ошибаюсь, то с 406 версии, там что-то поменялось. Если где-то и ошибаюсь, то madf подправити или дополнит.

Я не знаю как оно работает по этому не могу ничего дополнить или поправить.

Posted

Когда версия sgconfig.1.90.9.win сменилась на sgconfig.1.91.9.win, вот тогда и перестало работать, я особо за это и не беспокоился, ибо с успехом все было переписано на php.

  • 3 weeks later...
Posted

Если все ниженаписанное кратко: Нужно получать и передавать значения баланс и тариф,

а еще и хорошо будет добавлять/удалять пользователей из 1С также как из конфигуратора

 

Вопрос такой, может кто подскажет как реализовать:

Нужно управление пользователями осуществлять из 1С, а не из конфигуратора

из 1С хочу передавать и получать значения баланса и тарифа с сервера старгейзера

Примерно так: клиент заплатил за месяц по своему тарифу,

оформляем в 1С приходный кассовый ордер,

1С подключается к старгейзеру (к серверу видимо) и меняет баланс на соответствующий..

 

P.S. Я 1Сник, в старгейзере не соображаю.. как он там устроен, где и в каком виде хранится

инфа которую видим в конфигураторе, пока не знаю...

Знаю, что есть сервер на линухе и есть конфигуратор на винде, который по IP (имя) сервера и логин - пароль

подключается к серверу старгейзера и где то там (вопрос где?) меняет настройки клиентов (тарифный план, баланс и т.п.)

 

 

В каком виде хранит данные старгейзер, куда передает и откуда читает значения баланса,

тарифа и проч. конфигуратор... вобщем для меня темный лес.. подскажите плиз или ткните где прочитать..

 

ДЛЛку о которой писалось на форуме к сожалению скачать не могу и вроде бы она не поддерживает последний релиз старгейзера

Posted

Выяснил, что система файловая..

Нет.

Общаться со Stargazer можно по протоколу XML RPC. Документация на XML RPC API есть в архиве с исходниками, равно как и пример использования. На то как хранятся данные полагаться не стоит: сегодня они в файлах, завтра в БД а послезавтра в астрале.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...