Галактика и штрих-коды

ПНР и сопровождение

Модераторы: m0p3e, edward_K, Модераторы

Ответить
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Галактика и штрих-коды

Сообщение hope »

Добрый день!

Есть необходимость штрих-кодировать товары. Первоначально было решено, что штрих-код будем заносить в поле КатМс.BarKod - номенклатурный номер, который отображается во всех стандартных интерфейсах.
Но сами пользователи этой информации говорят, что им нужен и ном номер (внутренний код товара) и штрих-код.
Поэтому решили делать так: внутренний код товара - это ном номер KatMc.BarKod - который Галактика умеет автоматически формировать - что нам и нужно.
А штрих-код будем вносить в поле KatMc.BarKod2. В каталоге МЦ конфигуратором добавили это поле в интерфейс. Все получилось и искать можно по этому полю и вносить информацию.

НО!!! Когда стали добавлять это поле в интерфейс выбора МЦ например в ДО или Накладной - то Галактика пишет: "В данной версии программы конфигурирование встроенных интерфейсов не поддерживается". Получается, что информацию мы вводим, а дальше использовать ее не можем. :((
Может есть какие-то возможности все-таки добавить это поле в интерфейс?
Или нужно просить тех поддержку выслать исходники интерфейса, чтобы мы его сделали таким, как нам нужно?
Может есть еще какие-то варианты решения этой проблемы?
Спасибо!
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Сообщение ecasoft »

Есть еще один вариант на самом деле - вводить штрихкод в единице измерения МЦ. В настройке поставить, чтобы искался в единицах.

Дело в том, что штрихкод по идее должне быть приявязан не только к товару, но и к упаковке, в которой он поставляется. И у каждой упаковке есть свой штрихкод. С этой целью Галктика и ввела поиск по штрихкоду единицы измерения.

Посмотрите эту функциональность.

да и вопрос - а Вы не знаете в Магнитогорске Метизный завод (производство сетки), который работает на Галактике? Может у Вас есть контакты с кем-нибудь с этого завода?

называется типа ММК...типа магнитогорский метизный комбинат - может быть...не магнитка только :)
Некоммерческое общение в форуме
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Сообщение ecasoft »

В Магнитогорске есть:

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

как я понял из интернета.

Вот и хотелось бы узнать - кто на Галактике работает сейчас (если Вы в курсе) и есть и контакт? :) Спасибо
Когда я бывал в Магниторорске на ММК, то они еще не работали видимо на Галактике. Недавно работаеют - автоматизация производства.
Некоммерческое общение в форуме
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение hope »

ecasoft! В Магнитке из дочек ММК знаю только, что РМК работает на Галактике. Знакомых там у меня нет.

Вопрос по поводу штрих-кодов!!!
Вот, наконец, мы и созрели перенести штрих-коды в отпускные единицы измерения.... Вроде все подготовили.
Но обнаружились некоторые неудобства:
В документах складского учета: акт о недостаче, акт об излишках, в карточке складского учета нет возможности добавить в интерфейс штрих-код от отпускной единицы измерения, т.к. там присутствует только учетная единица измерения.
Как-то возможно в интерфейс добавть конфигуратором штрих-код от активной отпускной единицы измерения? Может как вычисляемое поле???
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

НО!!! Когда стали добавлять это поле в интерфейс выбора МЦ например в ДО или Накладной - то Галактика пишет: "В данной версии программы конфигурирование встроенных интерфейсов не поддерживается".
обходится просто.
по ctrl+F4 - священное слово
getifccurrentfieldname
пытаемся понять что же за фейс встроенный ( слово 3 или 4 обычно)
через запуск внешнего фейса запускаем его ( лучше конечно написать ард и запустить с нужными параметрами, но обычно везет).
конфигурируем, сохраняем. Перезаходим в галку - идем в родной фейс - все работает.
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение hope »

Да, edward_K! С внешними интерфейсами мы разобрались.

Теперь следующая проблема: можно ли добавить в интерфейс, например в карточке складского учета, поле со штрих-кодом от активной отпускной единицы измерения?
Может его как вычисляемое поле можно добавить (запросом получить)?
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

edward_K писал(а):обходится просто.
по ctrl+F4 - священное слово
getifccurrentfieldname
пытаемся понять что же за фейс встроенный ( слово 3 или 4 обычно)
через запуск внешнего фейса запускаем его ( лучше конечно написать ард и запустить с нужными параметрами, но обычно везет).
конфигурируем, сохраняем. Перезаходим в галку - идем в родной фейс - все работает.
Подскажите, пожалуйста, с какими параметрами надо из ARD запустить интерфейс F_OBOROT::VIEWOBOROT, чтобы удалось сконфигурировать нижнее окно проводок в разноске хозопераций (закладка "Данные по регистру учета"). Галактика 8.10, очень нужно!!!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

а здесь вам не повезло.
мало фейс запустить так и еще окно нужно вызвать WIBROWSESHORT
хотя если есть лиц.на vip то никто не мешает попробовать сделать alter и в cmInit вызвать RunWindow(WIBROWSESHORT).
параметры у него такие
Parameters
wIntMode // режим cgiNo, cgiNotEdit, cgiSingleEdit, ...
, wOpMode // режим работы:
// cgiOborot_AllOborot - все
// cgiOborot_DocOborot - только по документу
// cgiOborot_SoprHozOborot - только по SoprHoz
, myPlansNo // план счетов
, cGetRec // Nrec бухпроводки
, iObjDocument // ссылка на сервис документа
;
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

edward_K писал(а):а здесь вам не повезло.
мало фейс запустить так и еще окно нужно вызвать WIBROWSESHORT
хотя если есть лиц.на vip то никто не мешает попробовать сделать alter и в cmInit вызвать RunWindow(WIBROWSESHORT).
параметры у него такие
Parameters
wIntMode // режим cgiNo, cgiNotEdit, cgiSingleEdit, ...
, wOpMode // режим работы:
// cgiOborot_AllOborot - все
// cgiOborot_DocOborot - только по документу
// cgiOborot_SoprHozOborot - только по SoprHoz
, myPlansNo // план счетов
, cGetRec // Nrec бухпроводки
, iObjDocument // ссылка на сервис документа
;
Про окно я догадалась... Лицензия на vip есть. Но вот что означает слово alter в данном случае совсем не поняла :oops: Если можно, киньте кусочек кода. И еще - план счетов - нужен код плана или его nrec?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

ну вы runinterface сделаете и по ctrl+f4 увидите тип полей.
alter прописано в доке на 8-ку в vipprog.chm - поищите по контексту.
я в основном через консоль управления балуюсь, ищите в объектах фейс попроще(на сложных не все доступно) и пробуете менять по кнопке в тулбаре. Если сделаете ошибку то внизу у вас будет путь к ошибочному файлу.
выглядит это типа того
----------------
#component "C_COMMON"
alter interface LastNumD
( '')
;
overload
end;

WindowEvent WIN1;
end;

TableEvent
Table LASTNUMD;
end;

HandleEvent
cmInit: {
message('1')
inherited :: HandleEvent (cmInit);


}
end;

end.
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Спасибо. Буду пробовать...
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

да
в теории вы через консоль управления можете вызвать конфигуратор на видимые элементы и все той же докомпиляцией (alter тут уже не обязательно) сгенерить(а потом скомпилить vip-ом) конфигурационный скрипт. Вопрос тока в том, что не на все объекты доступны видимые элементы(да и видны там не все фейсы). Вобще сам конфигуратор лучше использовать тока для создания скриптов для последующего включения в свой проект - не надо будет возиться с выгрузкой и загрузкой конфигураций, а проект все равно пересобирать.
Ответить