powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Помогите с выгрузкой
10 сообщений из 10, страница 1 из 1
Помогите с выгрузкой
    #38665983
user87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Честно говоря в 1с вообще не понимаю, но у меня сейчас стоит задача выгрузить

Код контрагента - строка
Название контрагента - строка
Тип Контрагента - строка
ИНН контрагента - строка
КПП контрагента - строка

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

Хочу обернуть данный скрипт в процедуру и вызывать ее из sql server

Или подскажите ссылки на эти скрипты, проститие если спросил что то не так
...
Рейтинг: 0 / 0
Помогите с выгрузкой
    #38666057
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В справочнике контрагенты нажмите правую кнопку мыши - вывести список и все выведется в таблицу.
...
Рейтинг: 0 / 0
Помогите с выгрузкой
    #38666091
user87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет кнопки там бухгалтерия нажимает, а я с них трейс снимаю, а в трейсе один страх)
Раньше с 1с вообще не работал

Поймал вот что, вроде бы оно, но тип контрагента не выводится в номеральном виде, и не мог найти признак активности или удаления контрагента
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
exec sp_executesql N'SELECT TOP 35
T4._IDRRef,
T4._Marked,
T4._IsMetadata,
CASE WHEN (T4._Folder = 0x00) THEN 0x01 ELSE 0x00 END,
T4._Code,
T4._Description,
T4._Fld1317RRef,
T4._Fld1318,
T4._Fld1319,
T4._Fld1322,
T4._Fld5621RRef,
ISNULL(T6._Fld4793RRef,@P1),
ISNULL(T5._Fld5225RRef,@P2)
FROM _Reference97 T4 WITH(NOLOCK)
LEFT OUTER JOIN _BPr5192 T5 WITH(NOLOCK)
ON ((0x08 = T5._Fld5216_TYPE AND @P3 = T5._Fld5216_RTRef AND T4._IDRRef = T5._Fld5216_RRRef)) AND (T5._Fld327 = 0.0)
LEFT OUTER JOIN _InfoRg4791 T6 WITH(NOLOCK)
ON ((0x08 = T6._Fld4792_TYPE AND @P4 = T6._Fld4792_RTRef AND T4._IDRRef = T6._Fld4792_RRRef)) AND (T6._Fld327 = 0.0)
WHERE (T4._Fld327 = 0.0) AND T4._Description < @P5
ORDER BY (T4._Description) DESC, (T4._IDRRef) DESC
OPTION (FAST 1)',N'@P1 varbinary(16),@P2 varbinary(16),@P3 varbinary(4),@P4 varbinary(4),@P5 nvarchar(4000)',0x00000000000000000000000000000000,0x00000000000000000000000000000000,0x00000061,0x00000061,N'Астрахань'
go
...
Рейтинг: 0 / 0
Помогите с выгрузкой
    #38666110
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
снимать трейсы - бросьте это дело Холмс
...
Рейтинг: 0 / 0
Помогите с выгрузкой
    #38666117
user87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я бы с радостью)
Только задача стоит именно так, чтобы я вытянул из 1с вот эти данные и дальше их будут обрабатывать
...
Рейтинг: 0 / 0
Помогите с выгрузкой
    #38666119
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
качаешь http://1c.chistov.pro/2009/06/blog-post.html

запускаешь в 1с, в консоли выполняешь код типа:

ВЫБРАТЬ
Контрагенты.Код,
Контрагенты.Наименование,
Контрагенты.ИНН,
Контрагенты.КПП
ИЗ
Справочник.Контрагенты КАК Контрагенты
ГДЕ
НЕ Контрагенты.ЭтоГруппа

хз что кроется под "типом" у вас

правой клавишей жмакаешь в результате -> "вывести список", сохраняешь, отдаешь
...
Рейтинг: 0 / 0
Помогите с выгрузкой
    #38666124
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зы надеюсь у тебя 1с 8-ка
...
Рейтинг: 0 / 0
Помогите с выгрузкой
    #38666137
user87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое за ответ, а если у них стоит задача, что каждый день выводить эту информацию на основе джоба, который будет настроен на sql serveere, к сожалению я даже сказать не могу какая у них там 1с стоит(((

У меня с ним было первое знакомство)
...
Рейтинг: 0 / 0
Помогите с выгрузкой
    #38666150
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>а если у них стоит задача, что каждый день выводить эту информацию на основе джоба, который будет настроен на sql serveere

эм... вариантов масса, 1с сама выкладывает txt/xml по своему внутреннему job куда надо, web-сервис или просто view нарисовать на скуле метаданным структуры полей 1с по http://www.sql.ru/forum/524033/struktura-tablic-bd-1s
...
Рейтинг: 0 / 0
Помогите с выгрузкой
    #38666282
user87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Помогите с выгрузкой
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]