#0
by FasterHarder
Всем привет! Respect! У нас на фирме установлен 1С 7.7 (бухгалтерия). Спецов по 1С на уровне метаданных нет, дали мне как программеру на Delphi + sql разобраться со следующим : насколько я понял есть файл 1CV7.DD с полным описанием таблиц базы под 1С, вопрос : имеются ли какие либо стандартизированные таблицы для всех баз под 1С версиии 7.7.(бух.). Т е на какой бы фирме мы бы не работали, если установлен 1с 7.7, то однозначно есть типовая таблица , причем с полным совпадением полей. Мне надо просто программным путем установить связи между проводкой и аналитикой, а для этого надо знать структуру таблиц под 1С как отче наш (я ваще не рублю в 1С). Если окажется, что имеется ряд стандартных таблиц (которые неизменны по своей структуре и логике на любой фирме), то это упростит мою задачу и обращусь к специалисту, а если конфигурация таблиц окажется различной для каждого предприятия, тогда придется самостоятельно, на что уйдет уйма времени. Вот допустим у нас в базе есть таблица 1Sentry.dbf, она у каждого своя или стандартизирована и для всех одинакова. Я очень плохо разбираюся в 1С, так что извиняйте за неточности, если что - то непонятно, объясню. Как быть - то ?
#2
by Ёпрст2
Куча данных по внутренней структре таблиц на: Секреты программирования 1С 7.7 Описание общих таблиц 1С V77 Общее описание хранения данных 1С Описание таблиц 1С Подсистема справочников и констант Подсистема документов и регистров Подсистема регистров ©
#6
by FasterHarder
Если кто - то понял в чем проблема, и представляет её хотя бы поверхностное решение можем встретиться. Мне необходима только сама идея и думаю часа 4 - ре хватит. Территориально в Москве, 1 час 400 - 500 руб. Если есть желание помочь и зарботать жду ваших предложений на почту scooter_ds@mail.ru. Также можем предварительно созвониться, только вышлете свой телефон по указанному E - mail.
#8
by FasterHarder
Нужна небольшая вводная консультация спеца по структуре 1С. Я почитал ссылки, там много нужной информации, но с ней я думаю самостоятельно разобраться не смогу, да и времени в обрез + незнаю основ бугалтерии. Для меня задача номер 1, установить каким образом и из каких таблиц подцепляются нужная аналитика для выбранной проводки. По каким возможно полям идет связь, необходимо только поверхностная консультация для понимания идеи. Также возможно дальнейшее сотрудничество,так как подобных задач на фирме планируется много. Если говорить грубо,мне нужен учитель, который поделиться своими знаниями, естесно не за бесплатно.
#9
by FreeFin
"Имеется ряд стандартных таблиц (которые неизменны по своей структуре и логике на любой фирме)" и имеется ряд "нестандартных" таблиц структура, состав, индексы и связи у которых могут отличаться на разных фирмах. Почему могут?= есть типовые, базовые конфигурации без переделок, есть измененные и самописные. Но "поднять" структуру можно анализом файла DD -словаря базы данных и построить "карту" таблиц, дето встречал готовый парсер...короче есть. Но нужно ли это? 1С=не классическая СУБД и таблички для неё лишь некое хранилище. Предметом изменяющим состав данных, являются объекты метаданных = сущностей достаточно специфических, напрямую "заточенных" для решений учетных/бухгалтерских/расчетных задач...Короче: запустить 1С в режиме конфигуратор-открыть конфигурацию и , на время, забыть о том что такое Delphi совсем. Если есть открытые двери, то сначала лучше в них, а уж потом "копать". Хотя, может я и не прав, работа с таблицами 1С "напрямую" практикуется уже несколько лет, может и оттуда начать (задумался)...
#10
by Эрнст
аналитика задана в плане счетов,для каждого счета можно указать вид субконто. По метаданным неплохо бы понять объектную модель ,в которой каждая сущность имеет свой список обязательных атрибутов и список настаиваемых атрибутов.
#11
by FasterHarder
У нас пока на Delphi практически ничего нет заточенного под 1С. Шеф мне поставил конкретную задачу : разобраться каким образом связываются аналитики(их может быть много) и проводка(одна) (т е как я понимаю связь может быть 1 : 1, либо 1 : М). Я в бухгалтерии почти полный ноль,и шеф в курсе, он мне дал время со всем этим разобраться, но все равно это довольно таки сложно, это свой отдельный продукт программирования, тем более я должен разбираться не напрямую с бухгалтерией, а с метаданными бухгалтерии. Как писал(а) FreeFin неободимо построить карту, то что доктор прописал. Как только пойму как это сделать можно думать о реализации(Delphi или FoxPro), а пока надо только понять межтабличную связь аналитики и проводок. Ну думаю понимаете, что без знания основ бухгалтерии такое сделать просто нереально, то же самое что бежать на товарный поезд с криком "раздавлю". Как быть - то ?
#12
by prochor
"Она их и понюхает! Она их и полижет" (дедушка Крылов) 1С и Delphi - две большие разницы! (Знаю, потому что сам работал на Delphi!) К каждому документу пишется своя обработка, которая переводит аналитические операции в соответствующие операции бух.учета! И вопрос не закончится там, где ты разберешься в структуре базы! Так что - это дело не одного-двух дней! Очевидно, что тебя пригласили не только для рисования одного-двух отчетов! А создавать на Delphi аналоги работающих документов - тебе не позавидую!
#14
by FasterHarder
Всем спасибо за советы, но самостоятельно в этом рулиться это глупо. Мне однозначно не хватит знаний и за 1 месяц я их не приобрету. Хватит воды в этом топике, мне реально нужен человек, который поможет понять оновы и который уже собаку съел на подобных вопросах. Вопросы денег решаемы. Люди учатся годами по 1С, я готов учиться экстерном, но нужен хороший стартовый толчок, основательная база и для меня одного эта задача за кратчайшие сроки неподъемна. Не спорю, за год я буду шарить в 1С, но за считанные дни это нереально. Я не первый год в IT и представлюя сложность поставленной задачей, хотя для эксперта она возможна решаема за 40 мин, тем более как писали выше есть типовая конфигурация, т е надо будет разобраться только с таблицами не из типовой конфигурации. Нужна помощь физическая, а не словесная.
#15
by FreeFin
Тогда топай в LIFE и размещай объяву в секцию Работа. Только подробно и четко, иначе заклюют)))
#16
by FasterHarder
Я бы сказал, что это небольшая халтурка на субботу, воскресенье причем у него/неё дома (можно на нейтральной территории). О каком либо проекте здесь речи не идет. Обращался в фирмы, проводящими курсы по программированию по 1С, таких консультаций не предлагают, а предлагают пройти весь курс, а мне пока это ненадо, у меня есть КОНКРЕТНАЯ ЗАДАЧА и я её должен решить любым способом. Надеюсь на вашу помощь.
#17
by dimoff
Там всё очень просто, думаю вполне найдется человек, который опишет структуру 1SEntry и как из неё попасть в другие таблицы в двух словах прямо на форуме
#18
by FasterHarder
Я предлагаю встретиться, заплатить деньги этому человеку, и он мне скажет не пару слов, а побольше. Еще раз говорю, я не профессионал и для меня объяснение на словах как мертвому припарки (о чем речь, если я плохо представлюя что такое корреспонденция счетов). Если так все просто, то пишите на мой E - mail и будем разговаривать по факту, с примером на конкретной базе данных. Тем более мне только нужен АНАЛИЗ ПОЛУЧЕНИЯ АНАЛИТИКИ ПО ДАННОЙ ПРОВОДКЕ и пока все, а попозже будут новые задачки подобного плана.
#19
by FasterHarder
dimoff, ведь ты из Москвы, помоги разрулиться, очень надо. Может деньги не такие большие, но конкретно поможешь.
#21
by FasterHarder
Отлично dimoff, если к тому времени меня с работы не уволят, то обязательно встретимся. Напиши пожалуйста какую информацию тебе предоставить и даже наверное лучше все обговорить по телефону (напиши мне на E - mail, я тебе перезвоню).
#24
by dimoff
Быстрее описать впрочем так Основные шаги: 1 - Основные поля аналитики VDTSC0 DTSC0 VDTSC1 DTSC1 VDTSC2 DTSC2 это аналитика дебета, то же самое у кредита только вместо DT KT 2 - в полях VDTSC 0-2 идентификатор субконто, то есть вида аналитики в 32-ричном виде 3 - Где хранится соответствие вида субконто конкретной таблице справочника не помню, пусть кто-нибудь подскажет. Но в ней находим идентификатор справочника 4 - Найденный идентификатор справочника, переводим его из 32-ричного вида в 10-ричный и понимаем что нужный элемент аналитики находится в файле SC7777(вместо 7777 реальный номер) 5 - В поле DTSC.. файла ENTRY находится идентификатор самого элемента справочника, его и ищем в файла SC7777.dbf в поле ID
#26
by FasterHarder
DGornoN писал(а), что 4 - ре часа мало, Dimoff за 3 мнуты рассказал(а) процентов 10% необходимой мне информации, так что думаю за 4 - ре часа меня просветить можно достаточно подробно в рамках моего вопроса (а больше пока не нужно), тем более я разработчик баз данных и корреляции определяю относительно быстро между таблицами. Необходимо показывать на моем реальном примере. dimoff ты не можешь выделить пару часов в эти выходные, я подъеду в любую точку Москвы.
#27
by FasterHarder
dimoff мой E - mail фигурирует в сообщениях выше в этом топике , повторяю : scooter_ds@mail.ru
#29
by SnarkHunter
"соответствие вида субконто конкретной таблице справочника" хранится в файле метаданных 1cv7.md
#31
by dimoff
+29 Тогда единоразово можно запустить обработку в режиме 1С:Предприятие, чтобы считать таблицу соответствия вида субконто типу субконто
#33
by dimoff
Хотя мне почему-то что стоящую перед 0 задачу наверняка можно решить другими способами, например 30 через ОЛЕ-соединение
#35
by FasterHarder
dimoff практически можно будет в пятницу, тобишь завтра. Сегодня отзвонюсь тебе и обговорим все детали. Всем спасибо. Если что пишите , на мой E- mail и будем встречаться. Peace!!!
#36
by dimoff
звони, но завтра не можно будет, до вторника точно занят, надеюсь все-таки что телефонного разговора будет достаточно
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- структура хранения остатков в регистрах (миниисследование)
- СООБЩЕНИЕ: СТРУКТУРА КОНФИГУРАЦИИ НЕСОВМЕСТИМА С ТЕКУЩЕЙ ВЕРСИЕЙ ПРОГРАММЫ
- Структура таблиц ЗиК
- Структура базы данных
- Выборка.НайтиСледующее(Структура) vs ВременнаяТаблица.НайтиСтроки(Структура)
- Структура таблиц в Oracle (где можно её узнать ?)
- v7: Аналог Структура = Новый Структура в 7.7
- Структура из таблиц значений в фоновом задании
В этой группе 1С
- Как в 1С 77 отключить справку
- Выгрузка ЗиК 77 ---> БП 80
- УРИБ."Файл переноса данных, содержит данные из неизвестной информационной б
- АПЕЛЬСИН 7.7: Opensource проект 1С 7.7 конфигурации учета
- Как очистить все параметры области табличного документа?
- Как напечатать прайс-лист в 2 колонки?
- Сохранение Word в ХранилищеЗначений
- не считается НДФЛ в камине
- Как измерить загрузку сервера 1С предприятия и SQL?
- Подскажите где найти ТЗ на 1с
- Быстрый отбор строк Таблицы значений, соответствующих ТЗ2
- АвтоВремяТекущее() для записанных документов
- Как добавить картинку в дерево значений?
- ЗиК 7.7 Дата запрета редактирования документов. Как сделать в ЗиК'е?
- Как бороться с коллизиями, которые возникают при обмене базами?
- Удвоение остатков в отчете
- Как поставить дату в печатную форму справочника
- Безопасность: КЗК-2. Попытка номер два.
- Метаданные.ОбщиеФормы как получить список элементов на форме?
- Конвертация данных (Преобразование табличных частей)