Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
egor_spb Участник - экстремал
Вступление в Клуб: 28.09.2007
|
Чт Мар 19, 2009 12:14  Re: Связка IBSO и Контакт |
|
Полезность: Нет оценки
|
alexiy пишет: |
Цитата: |
3. Как налажена связка "Касс" в ИБСО с Контактом? |
|
У нас кассир работаем в сетевом контакте, из Контакта формируется файлик для экспорта, который потом кассир загружает в ЦФТ. Загрузка по максимуму упрощена.
Печать документов предусмотрена как из Контакта, так и из ЦФТ.
В прошлой версии АБС (до ЦФТ у нас был свой ритейловый модуль) мы работали напрямую с локальными базами Контакта (DBF) и с FIreBird. Частенько имели пролемы, когда Контакт менял структуру таблиц.
Процедуру загрузки из файлика в "Переводы средств в валюте" могу выложить. |
|
 |
dbmaslov Профи
Вступление в Клуб: 11.07.2007
|
Чт Мар 19, 2009 16:14  Re: Связка IBSO и Контакт |
|
Полезность: Нет оценки
|
egor_spb пишет: | alexiy пишет: |
Цитата: |
3. Как налажена связка "Касс" в ИБСО с Контактом? |
|
У нас кассир работаем в сетевом контакте, из Контакта формируется файлик для экспорта, который потом кассир загружает в ЦФТ. Загрузка по максимуму упрощена.
Печать документов предусмотрена как из Контакта, так и из ЦФТ.
В прошлой версии АБС (до ЦФТ у нас был свой ритейловый модуль) мы работали напрямую с локальными базами Контакта (DBF) и с FIreBird. Частенько имели пролемы, когда Контакт менял структуру таблиц.
Процедуру загрузки из файлика в "Переводы средств в валюте" могу выложить. |
т.е. вы приобрели продукт Переводы средств в валюте? |
|
 |
egor_spb Участник - экстремал
Вступление в Клуб: 28.09.2007
|
Пт Мар 20, 2009 18:11  Re: Связка IBSO и Контакт |
|
Полезность: Нет оценки
|
dbmaslov пишет: | egor_spb пишет: | alexiy пишет: |
Цитата: |
3. Как налажена связка "Касс" в ИБСО с Контактом? |
|
У нас кассир работаем в сетевом контакте, из Контакта формируется файлик для экспорта, который потом кассир загружает в ЦФТ. Загрузка по максимуму упрощена.
Печать документов предусмотрена как из Контакта, так и из ЦФТ.
В прошлой версии АБС (до ЦФТ у нас был свой ритейловый модуль) мы работали напрямую с локальными базами Контакта (DBF) и с FIreBird. Частенько имели пролемы, когда Контакт менял структуру таблиц.
Процедуру загрузки из файлика в "Переводы средств в валюте" могу выложить. |
т.е. вы приобрели продукт Переводы средств в валюте? |
Да, наверное, приобрели. Хотя не помню отдельной строки в списке лицензий. Это ведь не продукт, класс от документа. |
|
 |
dbmaslov Профи
Вступление в Клуб: 11.07.2007
|
Вт Мар 31, 2009 09:26   |
|
Полезность: Нет оценки
|
Коллеги, кто работает с моментальными платежами (сотовые операторы, интернет, ТВ итд) через Котакт (шлюз e-port)?
Кто как обходит 4-х минутный таймаут, до окончания которого необходимо подтвердить платеж (т.е. выдать клиенту приходные документы, принять деньги и подтвердить заявку)? |
|
 |
dbmaslov Профи
Вступление в Клуб: 11.07.2007
|
Вт Мар 31, 2009 11:44   |
|
Полезность: Нет оценки
|
попробую упростить вопрос:
кто принимает оплату за мобильную связь через контакт? или никто эти не пользуется? |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Пт Апр 03, 2009 14:37   |
|
Полезность: Нет оценки
|
dbmaslov пишет: | попробую упростить вопрос:
кто принимает оплату за мобильную связь через контакт? или никто эти не пользуется? |
Дима! У нас отдельно стоит E-port. Через него и принимают. |
|
 |
ГлСП Профи
Вступление в Клуб: 20.09.2007
|
Пн Апр 20, 2009 14:22   |
|
Полезность: Нет оценки
|
Если кому надо представления из базы контакта, то можно поискать и выложить сюда.
Работает уже почти год. вроде как вылизали. |
|
 |
ArchiMageAlex Участник
Вступление в Клуб: 25.02.2009
|
Пн Апр 20, 2009 14:47   |
|
Полезность: Нет оценки
|
ГлСП пишет: | Если кому надо представления из базы контакта, то можно поискать и выложить сюда.
Работает уже почти год. вроде как вылизали. |
Можно было бы посмотреть, может в наших что-то еще не учли, только внедряем |
|
 |
prog Эксперт
Вступление в Клуб: 03.03.2008
|
Вт Апр 21, 2009 05:56   |
|
Полезность: Нет оценки
|
ГлСП пишет: | Если кому надо представления из базы контакта, то можно поискать и выложить сюда.
Работает уже почти год. вроде как вылизали. |
Надо, Сергей. Очень интересно. |
|
 |
ГлСП Профи
Вступление в Клуб: 20.09.2007
|
Вт Апр 21, 2009 06:53   |
|
Полезность: Нет оценки
|
Представление для входящих документов
Код: |
CREATE VIEW V_KOU_INP_DOC(
DOC_DATE,
DOC_NUM,
DOC_SUMMA,
DOC_CURR_CODE,
DOC_COMM_COAGENT,
DOC_COMM_BANK,
CLBANK_FAMILY,
CLBANK_NAME,
CLBANK_PATRONYMIC,
CLBANK_BIRTHDAY,
CLBANK_DOC_TYPE,
CLBANK_DOC_SER,
CLBANK_DOC_NUM,
CLBANK_DOC_DATE,
CLBANK_DOC_EXPDATE,
CLBANK_DOC_ISSUE,
CLBANK_ADDR_COUNTRY,
CLBANK_ADDR_ZIPCODE,
CLBANK_ADDR_REGION,
CLBANK_ADDR_CITY,
CLBANK_ADDR_PHISADDRESS,
CLBANK_ADDR_JURIADDRESS,
CLBANK_ADDR_PHONE,
CLBANK_ADDR_EMAIL,
PARTNER_FAMILY,
PARTNER_NAME,
PARTNER_PATRONYMIC,
PARTNER_CITY,
PARTNER_COUNTRY)
AS
select
doc.di_date, doc.di_ref21, doc.di_amount --общие сведения о переводе
, cur.cur_digit_code --валюта
, rem.r_extfee , /*rem.R_INTFEE */ doc.DI_FEE --комиссия
--тут пойдут данные о клиенте банка
, doc.di_rec_ln, doc.di_rec_fn, doc.di_rec_sn, doc.di_rec_birthday
--документ клиента банка. серии нет. ставим пусто
, doc.di_rec_doc_name, '', doc.di_rec_docnum, doc.di_rec_docdate, doc.di_rec_expdate, doc.di_rec_docissue
--Адрес клиента банка
, doc.di_rec_country, doc.di_rec_zipcode, doc.di_rec_region, doc.di_rec_city, doc.di_rec_address, doc.di_rec_address, doc.di_rec_phone, ''
--данные отправителя
, doc.di_pay_ln,doc.di_pay_fn,doc.di_pay_sn,doc.di_pay_city
, (Select co_id From cnc_banks bnk Where bnk.b_id = doc.b_id) --, cur.cur_digit_code,
from
cnc_docs_inp doc
--, cnc_currency cur
--, CNC_REMITTANCE rem
LEFT OUTER JOIN
CNC_REMITTANCE rem ON (rem.di_id = doc.di_id)
RIGHT JOIN
cnc_currency cur ON (cur.cur_id = doc.cur_id)
;
|
Представление для исходящих документов
Код: |
CREATE VIEW V_KOU_OUT_DOC(
DOC_DATE,
DOC_NUM,
DOC_SUMMA,
DOC_CURR_CODE,
DOC_COMM_COAGENT,
DOC_COMM_BANK,
CLBANK_FAMILY,
CLBANK_NAME,
CLBANK_PATRONYMIC,
CLBANK_BIRTHDAY,
CLBANK_DOC_TYPE,
CLBANK_DOC_SER,
CLBANK_DOC_NUM,
CLBANK_DOC_DATE,
CLBANK_DOC_EXPDATE,
CLBANK_DOC_ISSUE,
CLBANK_ADDR_COUNTRY,
CLBANK_ADDR_ZIPCODE,
CLBANK_ADDR_REGION,
CLBANK_ADDR_CITY,
CLBANK_ADDR_PHISADDRESS,
CLBANK_ADDR_JURIADDRESS,
CLBANK_ADDR_PHONE,
CLBANK_ADDR_EMAIL,
PARTNER_FAMILY,
PARTNER_NAME,
PARTNER_PATRONYMIC,
PARTNER_CITY,
PARTNER_COUNTRY)
AS
Select doc.do_date, doc.do_ref21, doc.do_amount, cur.cur_digit_code,
rem.r_extfee , rem.R_INTFEE,
sender_cl.pr_lastname , sender_cl.pr_firstname , sender_cl.pr_patronymic , sender_cl.pr_birthday ,
sender_pasp.cp_doc_name, sender_pasp.cp_docser , sender_pasp.cp_docnum, sender_pasp.cp_docdate,
sender_pasp.cp_expdate, sender_pasp.cp_docissue,
sender_addr.co_id, sender_addr.aoc_zipcode, sender_addr.aoc_region, sender_addr.aoc_city,
sender_addr.aoc_phisaddress, sender_addr.aoc_juriaddress, sender_addr.aoc_phone,
sender_addr.aoc_email,
rec_cl.poc_lastname, rec_cl.poc_firstname, rec_cl.poc_patronymic, rec_cl.poc_city,
rec_bank.co_id
--rec_cnt.co_code_3
--doc.*, sender_cl.*,
--rec_bank.*
from CNC_docs_out doc
, CNC_DO_DETAIL detail
, CNC_REMITTANCE rem
, cnc_currency cur
, cnc_clients sender_cl
, cnc_ClientsPassport sender_pasp
, cnc_AddressOfClient sender_addr
, CNC_PARTNERSOFCLIENT rec_cl
, cnc_banks rec_bank
, cnc_country rec_cnt
where rem.do_id = doc.do_id
and detail.do_id = doc.do_id
and cur.cur_id = doc.cur_id
and sender_cl.pr_id = detail.pr_id
and sender_pasp.pr_id = sender_cl.pr_id
and sender_addr.pr_id = sender_cl.pr_id and sender_addr.aoc_id = detail.aoc_id
and rec_cl.poc_id = detail.poc_id
and rec_bank.b_id = doc.cnc_b_id
and rec_cnt.co_id = rec_bank.co_id
;
|
Потом этот запрос перелопачивается в XML и отправляется в ибсо, а там уже парсится и выковыриваются данные. Поэтому есть несколько заглушек для идентичности структур.
С dblink ом решили не связываться... побоялись глючности. через вебсервис надежнее... |
|
 |
svn Профи
Вступление в Клуб: 04.02.2008
|
Вт Апр 21, 2009 08:04   |
|
Полезность: Нет оценки
|
я всё таки диву даюсь как извращается народ...
загружать текстовики с тривиальной структурой в которых есть ВСЕ данные по переводу им не с руки.. надо веб сервисы писать смотреть чтобы они не покорёжились с возможной сменой структуры базы в контакте... и в конце приходим всё к тому же парсеру текстовика!!! |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Вт Апр 21, 2009 08:32   |
|
Полезность: Нет оценки
|
svn пишет: | загружать текстовики с тривиальной структурой в которых есть ВСЕ данные по переводу им не с руки.. надо веб сервисы писать смотреть чтобы они не покорёжились с возможной сменой структуры базы в контакте... и в конце приходим всё к тому же парсеру текстовика!!! |
А про какую программу идет речь? Эта программа точно умеет выгружать текстовики? Текстовик может выгружаться кассиром? И может ли он выгружаться по единичному только что принятому переводу? Какое время кассир затратит на эти действия?
И в любом случае возрастает время обслуживания клиента - ведь надо еще этот тестовик импортировать в ЦФТ. |
|
 |
dbmaslov Профи
Вступление в Клуб: 11.07.2007
|
Вт Апр 21, 2009 09:07   |
|
Полезность: Нет оценки
|
ГлСП пишет: |
С dblink ом решили не связываться... побоялись глючности. через вебсервис надежнее... |
Есть статистика по глючности или просто есть негативный опыт в прошлом?
DB-link я и использовал для связки RBS и IBSO, были некоторые проблемы, но все они решались относительно благополучно.
Я заликовал контакт через DB-LINK, пока доволен. |
|
 |
ArchiMageAlex Участник
Вступление в Клуб: 25.02.2009
|
Вт Апр 21, 2009 09:56  По поводу dblink |
|
Полезность: Нет оценки
|
Если бы была возможность воспользоваться dbLink-ом под 64-х разрядный оракл под линуксом, мы бы, например, однозначно ей воспользовались. А так приходится писать тривиальные классы - тащилки данных. |
|
 |
dbmaslov Профи
Вступление в Клуб: 11.07.2007
|
Вт Апр 21, 2009 10:02  Re: По поводу dblink |
|
Полезность: Нет оценки
|
ArchiMageAlex пишет: | Если бы была возможность воспользоваться dbLink-ом под 64-х разрядный оракл под линуксом, мы бы, например, однозначно ей воспользовались. А так приходится писать тривиальные классы - тащилки данных. |
У нас сейчас так:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
TNS for Linux: Version 10.2.0.4.0 - Production
все работает. |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|