Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Работа с базой МЕДКа в оффлайн режиме          
Bernet Подменю пользователя
сообщение 27.09.17, 10:29
Сообщение #1

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

Добрый день.

Нужно подключаться из 1С к Медку и осуществлять поиск входящих налоговых документов в оффлайн режиме (т.е. без запуска самого Медка) - возможно ли это? Если да, то как?
С запуском Медка как подключиться знаю - пример можно взять из Медовой стыковки, а возможно ли это сделать без запуска - непонятно.


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Petre Подменю пользователя
сообщение 27.09.17, 10:44
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2903
Из: Київ, Україна
Спасибо сказали: 1145 раз
Рейтинг: 1225

Bernet @ Сегодня, 11:29 * ,
Подключайтесь непосредственно к базе данных и работайте...


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Спасибо сказали: Bernet,

Bernet Подменю пользователя
сообщение 27.09.17, 10:51
Сообщение #3

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

Petre @ Сегодня, 11:44 * ,
С Медком знаю вариант работы через COM-объект
Функция ПолучитьCOMОбъектМедка() Экспорт
    
    Попытка
        App = Новый COMОбъект("Medoc.ZApplication")
    Исключение
        Предупреждение(НСтр("ru = 'Медок не запущен или не выполнен вход в предприятие'; uk = 'Медок не запущено або не виконано вхід в підприємство'"));
        Возврат Неопределено;
    КонецПопытки;
    
    Возврат App;
    
КонецФункции

Данный объект получаю только в случае если Medoc запущен

Или вы имеете в виду работу через ODBC драйвер с прямым подключением к базе?


 ! 

Правила: 3
 


Сообщение отредактировал logist - 27.09.17, 11:01


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

sava1 Подменю пользователя
сообщение 27.09.17, 11:03
Сообщение #4

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(Bernet @ 27.09.17, 11:51) *
Или вы имеете в виду работу через ODBC драйвер с прямым подключением к базе?


Именно .

Спасибо сказали: Bernet,

Bernet Подменю пользователя
сообщение 29.09.17, 10:08
Сообщение #5

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

Есть у кого-то описание структуры БД Медка? То что там база FireBird понятно, подконектиться к ней тоже получилось, а вот с какой таблицы данные вытягивать непонятно ибо их там многовато. В документации что идет с программой описания структуры БД нет. Как найти нужную мне таблицу? Если конкретно - то интересует таблица с Входящими налоговыми накладными

Мда прикольные ребята в медке - позвонил туда говорю: "Нужна документация по работе с вашей БД, описание структутуры и т.д.", а мне в ответ: "Это коммерческая тайна".
А то что есть куча софта который использует прямые подключения к Медку, то это как? Как тогда эти приложения пишутся?
И какая нафиг это коммерческая тайна - если спокойно через СУБД открыл базу и смотришь что в ней есть. Рано или поздно все равно найду нужную мне таблицу, даже если буду пересматривать все 1000 таблиц, просто с описанием это бы было быстрее. Короче не любят у нас разработчиков.....


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Petre Подменю пользователя
сообщение 29.09.17, 10:25
Сообщение #6

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2903
Из: Київ, Україна
Спасибо сказали: 1145 раз
Рейтинг: 1225

Bernet @ Сегодня, 11:08 * ,
Адекватный ответ, во-первых.
Во-вторых, ни один нормальный разработчик проприетарного продукта не будет делиться тонкостями архитектуры.
В-третьих, открыть бд можно, но никто не будет гарантировать нормальную работу после модификации таблиц.


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Bernet Подменю пользователя
сообщение 29.09.17, 10:43
Сообщение #7

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

Petre @ Сегодня, 11:25 * ,
Я же не прошу у них исходники программы, мне нужна лишь структура базы данных. Элементарно если фирма которая делает софт, хочет распространять его и заявляет о его "простоте интеграции с другими системами" - то как минимум что-то они должны предоставлять другим разработчикам. Иначе как стыковать программы?

Согласен - гарантировать работу после вмешательства никто не будет. Но мне по сути вмешиваться в их базу и не надо, нужно лишь сделать выборку необходимых мне данных, без внесения каких-либо изменений в их базу


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Petre Подменю пользователя
сообщение 29.09.17, 10:54
Сообщение #8

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2903
Из: Київ, Україна
Спасибо сказали: 1145 раз
Рейтинг: 1225

Цитата(Bernet @ 29.09.17, 11:43) *
мне нужна лишь структура базы данных

Это в данном случае и есть такая же коммерческая тайна, как и исходники.
А стыковать надо предусмотренными для этого средствами. Вот и долбите их о развитии и совершенствовании сом-технологии, как это делаю я (правда без особого успеха).


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Bernet Подменю пользователя
сообщение 29.09.17, 10:56
Сообщение #9

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

upset.gif 32000000.gif


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

sava1 Подменю пользователя
сообщение 29.09.17, 11:50
Сообщение #10

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(Petre @ 29.09.17, 11:54) *
в данном случае и есть такая же коммерческая тайна, как и исходники.


Любой НОРМАЛЬНЫЙ разработчик продукта выдает структуру базы - что там прятать? Описание/взаимосвязь таблиц - это уже по желанию разработчика.
А что говорят пчеловоды на запрос?

Petre Подменю пользователя
сообщение 29.09.17, 12:54
Сообщение #11

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2903
Из: Київ, Україна
Спасибо сказали: 1145 раз
Рейтинг: 1225

sava1 @ Сегодня, 12:50 * ,
Сама по себе структура бд (перечень таблиц и их полей) Медка открыта. Взаимосвязи и описание - может быть предметом коммерческой тайны.
Никакой НОРМАЛЬНЫЙ разработчик коммерческого продукта не будет открывать всю информацию об этом.
Разработчик МОЖЕТ (если захочет) разделить служебную часть от части данных (не всегда это возможно, особенно у медка - там, наверное, о некоторых таблицах ни у кого нет информации "что это и зачем оно нужно").


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

sava1 Подменю пользователя
сообщение 29.09.17, 13:05
Сообщение #12

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(Petre @ 29.09.17, 13:54) *
Взаимосвязи и описание - может быть предметом коммерческой тайны.
Никакой НОРМАЛЬНЫЙ разработчик коммерческого продукта не будет открывать всю информацию об этом.


ИМХО. Я не думаю, что Медок более комерционализирован, чем 1с. Тем-более в 1С структура таблиц и взаимосвязи описаны.
Согласен - триггеры, view и прочее - это их личное, но если я хочу прочитать данные через одбц - в чем проблема ?

Petre Подменю пользователя
сообщение 29.09.17, 13:22
Сообщение #13

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2903
Из: Київ, Україна
Спасибо сказали: 1145 раз
Рейтинг: 1225

sava1 @ Сегодня, 14:05 * ,
Проблем нет - пожалуйста читайте.
Что касается 1с. Во-первых, описана только структура таблиц ДАННЫХ, во-вторых, в контексте администрирования БД либо оптимизации разработки (ведь 1с:Предприятие - это не конечный продукт, а конструктор, в отличие от медка). Процитирую первоисточник:
Цитата
Приведенная здесь информация предназначена исключительно для понимания расположения и состава данных, используемых 1С:Предприятием, и предназначена для разработчиков прикладных решений и специалистов, занимающихся администрированием информационных баз 1С:Предприятия 8. Приведенная информация не должна использоваться для работы с этими данными какими либо способами, не предусмотренными штатными механизмами 1С:Предприятия 8.


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Bernet Подменю пользователя
сообщение 29.09.17, 13:31
Сообщение #14

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

sava1 @ Сегодня, 12:50 * ,
Цитата
А что говорят пчеловоды на запрос?

Пчеловоды сначала заявили мне что по всем хотелкам у них есть специальный отдел разработок и там за денежку со мной пообщаются. Я пол часа пытался пояснить что я и сам с усам, что могу написать самостоятельно, мне нужна лишь документация с описанием структуры БД. После чего дала номер телефона другого отдела, где мне сказали что это коммерческая тайна) и все) Сижу вот тыкаюсь по таблицам пытаюсь найти свою запись, чтобы понять какая таблица мне нужна


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

sava1 Подменю пользователя
сообщение 29.09.17, 13:32
Сообщение #15

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(Petre @ 29.09.17, 14:22) *
а конструктор, в отличие от медка)

Тут еще можно поспорить

Petre Подменю пользователя
сообщение 29.09.17, 13:51
Сообщение #16

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2903
Из: Київ, Україна
Спасибо сказали: 1145 раз
Рейтинг: 1225

Цитата(sava1 @ 29.09.17, 14:32) *
Тут еще можно поспорить

Что 1с - не конструктор, или что Медок - конструктор rulez.gif

Bernet @ Сегодня, 14:31 * ,
Как-то писал в поддержку о проблеме. Потом разговаривал с приближенными к разработке о той же проблеме. Потом, через пару месяцев, решил написать и напомнить о проблеме. Сказали, что вопрос передан в отдел разработки. Через пол года исправили... crazy.gif


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Bernet Подменю пользователя
сообщение 29.09.17, 16:42
Сообщение #17

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

Ну что братцы. Если кому-то придется мудохаться с подобной хренью, то методом тыка установил, что таблица с Налоговыми накладными это "FJ1201002_MAIN"
Может кому-то пригодится на будущее.


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Спасибо сказали: Sarm,

andr_andrey Подменю пользователя
сообщение 29.09.17, 17:07
Сообщение #18

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 623
Спасибо сказали: 166 раз
Рейтинг: 130.8

Bernet @ Сегодня, 17:42 * ,
Номер документа в системе равен номеру узаконенной формы? В принципе - логично, можно ещё посмотреть в каталог хелпа, там много чего расписано в файликах. Ну и нажимать кнопку в медке "Электронный вид документа" помогает понять заполненные данные.


Signature
#define private public
enum BOOL { FALSE, TRUE, FILENOTFOUND } is made my day

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 29.03.24, 10:25
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!