AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.02.2010, 11:42   #1  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,514 / 435 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Есть некислое подозрение, что автора топика попросили "сделать как в 1С", а не решить задачу. Поэтому я бы сначала разобрался, что именно нужно получить на выходе. Финаналитики нужны для сквозного учёта в одинаковых разрезах по ВСЕМ счетам ГК.
За это сообщение автора поблагодарили: mazzy (2).
Старый 01.02.2010, 11:45   #2  
Ksju is offline
Ksju
Участник
Аватар для Ksju
 
43 / 22 (1) +++
Регистрация: 07.09.2009
Задача состоит в синхронизации 1С и аксапты, для этого и необходимо создать аналог субконто, ну или какими то стандартными средствами его заменить.
Старый 01.02.2010, 11:55   #3  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от Ksju Посмотреть сообщение
Задача состоит в синхронизации 1С и аксапты, для этого и необходимо создать аналог субконто, ну или какими то стандартными средствами его заменить.
Т.е. вот так ключевой пользователь и сказал "Хочу чтобы проводки из ГК Аксапты синхронизировались с проводками в 1С в разрезе счетов и субконто 1С"?

Скорее всего, задача стоит несколько иная - соответственно и решений может быть много и разных. Логичнее, мне кажется, синхронизировать модульные проводки - а там субконто в большинстве случаев и не нужно - все данные в модуле есть.
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: mazzy (2).
Старый 01.02.2010, 12:03   #4  
Ksju is offline
Ksju
Участник
Аватар для Ksju
 
43 / 22 (1) +++
Регистрация: 07.09.2009
Когда из аксапты будут выгружаться документы в 1С то для 1С важно знать субконто которые тащаться за счетами
Старый 01.02.2010, 12:08   #5  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от Ksju Посмотреть сообщение
Когда из аксапты будут выгружаться документы в 1С то для 1С важно знать субконто которые тащаться за счетами
Воот я конечно не знаю как у Вас реализован экспорт из аксапты, но может вам стоит подумать в сторону доработки экспорта? Т.е. что бы при экспорте в какой либо из экспортных табличках проставлялись для счетов субконто, и при импорте, обработчиком раскладывались в 1С по нужным полочкам.
Почему так говорю, на прошлом месте работе реализовывали такой функционал. Правда у нас там был довольно сложный фукционал экспорта, с кучей настроек соответствий и т.п. Но этот функционал успешно работал, а главное бухгалтерия была удовлетворена!
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
За это сообщение автора поблагодарили: Ksju (1).
Старый 01.02.2010, 12:19   #6  
Ksju is offline
Ksju
Участник
Аватар для Ksju
 
43 / 22 (1) +++
Регистрация: 07.09.2009
то что при экспорте можно поставить значения по умолчанию для субконто в зависимости от счётов и т.д. это понятно, ну только вот значений много и настроить правила что в таком случае так а в таком как то нереально выглядит...
Старый 01.02.2010, 12:25   #7  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от Ksju Посмотреть сообщение
то что при экспорте можно поставить значения по умолчанию для субконто в зависимости от счётов и т.д. это понятно, ну только вот значений много и настроить правила что в таком случае так а в таком как то нереально выглядит...
У нас настройка соответствий и количетсво субконто для счетов была выполнена в виде формы настроек. Настройки заполняла сама бухгалтерия. А при экспорте аксапта основываясь на эти настройки создавала экспортные таблички в разбивке по субконто. Как говорится у страха глаза велики, на практике у нас было что за два дня (могу ошибаться +- день) бухгалтерия все настроила, а через неделю бухгалтерия уже сама экспортировала данные, добаляла\редактировала субконто, и вроде проблем не было.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 01.02.2010, 12:32   #8  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Ksju Посмотреть сообщение
Когда из аксапты будут выгружаться документы в 1С то для 1С важно знать субконто которые тащаться за счетами
Ааа ну дык это другое дело. Так Вам субконто нужно не в АХ делать, а в 1С...
Тогда советую сделать следующее:
1. Завести в АХ табличку с планом счетов от 1С. В этой табличке прописать (а-ля 1С) ссылки на справочники (субконто) аналогично плану счетов 1С.
2. По всем выгружаемым справочникам сделать соответствие: Код записи в 1С - Код записи в АХ для каждой записи. Продумать как делать соответствие для новых записей.
3. При выгрузке данных в 1С - "собирать данные" в АХ для определения клиента/поставщика и прочих сущностей при ГК-шной проводке.
4. Если будут выгружаться проводки по товарам - то нужно учесть, что в АХ по накладным делается одна общая сумма без разбивки по товарам. Т.е. разбивку по товарам просто сделать не получится.
5. Продумать использование справочников, присутствующих в 1С в субконто и отсутствующич в АХ. Либо их задействовать на этапе импорта в 1С ("умная закачка"), либо на стороне АХ нужно всех их городить (включая определение соответствия).

Я в свое время делал следующее:
1. Создавал в АХ табличку "Типы данных в 1С" вместе с подтабличками "Поля" и "Данные". "Данные" были нужны для справочников из п.5. Ручками набивал весь список из конфигуратора.
2. Создавал табличку соответствий кодов справочников 1С и АХ.
3. Создавал табличку правил выгрузки документов АХ. При каждой записи указывал точное соответствие 1С-ных счетов (статично, т.к. динамично устанешь писать логику) и 1С-ных субконто. При этом делал супер-енум (как и в таблице полей) "Источник заполнения", который в коде разруливал что откуда брать.
4. На основе вышесказанного генерил псевдо-XML файл в формате 1С-овской конфигурации "Конвертация данных" (или как она там называется).
5. Штатная, т.е. "глупая" 1С-ная утилита импорта все это импортила и проводила (при необходимости). Правила обмена данных создавались заранее (считалось, что конфигурация 1С быстро не меняется)
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 01.02.2010 в 12:36.
Старый 01.02.2010, 13:00   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
4. Если будут выгружаться проводки по товарам - то нужно учесть, что в АХ по накладным делается одна общая сумма без разбивки по товарам. Т.е. разбивку по товарам просто сделать не получится.
В стандартном функционале - да.
Об этом тоже писалось неоднократно.

Типовой функционал Аксапты позволяет указывать уровень детализации - подробно или сводка. содно - означает, что перед записью в ГК движения с одинаковыми счетами ГК, одинаковоыми валютами, фин.аналитиками и другими параметрами - суммируются в одно движение. Такая настройка позволяет сократить число записей в ГК и повысить производительность. подробно - означает, что в Главной книге делаются записи без суммирования.

Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 247
Размер:	44.6 Кб
ID:	5543

Нужно перепрограммировать стандартный функционал так, чтобы при создании проводок по накладной устанавливался параметр Подробно, а не Сводка. Изменение плевое. Влияет прежде всего на объем базы и производительность. Ну и на возможность детализации по товарам.
__________________
полезное на axForum, github, vk, coub.
Старый 01.02.2010, 13:31   #10  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
Из-за такого извращенного представления, что "фин.аналитика - это и есть субконто", было полностью запорото не одно внедрение.
...
НЕТ! Ни в коем случае не фин.аналитика!
Я ж сказал - "грубо". Увлекаться не надо, иначе - см. скриншоты. Надо помнить о всех граблях (включая производительность). Но как выяснилось в процессе обсуждения - речь вообще не об этом. А непосредственная замена финаналитики на субконто - вещь такая... я ж написал - что АХ на 1С не натягивается

Цитата:
Сообщение от mazzy Посмотреть сообщение
Нет, не важно.
Выгружайте документы в 1С. И пусть 1С сама их проводит. И пусть 1С сама занимается своими проводками и субконтами.
Не согласен. Та информация, которая в 1С-е кладется в субконто - есть в АХ в другом виде. И 1Су нужно дать понять КАКУЮ информацию пихать в субконто. А "дать понять" можно либо в АХ (настраивая соответствие), либо в 1С ("умная закачка"). Но все равно - информацию (код номенклатуры, код клиента и т.д.) как-то надо передавать.

Цитата:
Сообщение от mazzy Посмотреть сообщение
Типовой функционал Аксапты позволяет указывать уровень детализации - подробно или сводка.
С этим полностью согласен.
__________________
Возможно сделать все. Вопрос времени
Старый 01.02.2010, 12:54   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Ksju Посмотреть сообщение
Когда из аксапты будут выгружаться документы в 1С то для 1С важно знать субконто которые тащаться за счетами
Нет, не важно.
Выгружайте документы в 1С. И пусть 1С сама их проводит. И пусть 1С сама занимается своими проводками и субконтами.
__________________
полезное на axForum, github, vk, coub.
Старый 01.02.2010, 12:00   #12  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от Ksju Посмотреть сообщение
Задача состоит в синхронизации 1С и аксапты, для этого и необходимо создать аналог субконто, ну или какими то стандартными средствами его заменить.
А в каком виде у вас эта синхранизация? Экспорт данных из аксапты и импорт данных в 1С?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 01.02.2010, 12:04   #13  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
Смотря что ставить конечной целью...
Спасибо за скриншоты. В вашем случае - действительно уже перебор получается.
В общем - согласен - когда речь идет о протаскивании 3-5 справочников - аналитика уместна. Иначе - следует думать о каком-то другом способе.

Цитата:
Сообщение от Ksju Посмотреть сообщение
Задача состоит в синхронизации 1С и аксапты, для этого и необходимо создать аналог субконто, ну или какими то стандартными средствами его заменить.
Аааааа... Ну тогда Вам точно не в фин аналитики. Тогда можно сказать сразу - Аксапта на 1С не натягивается за разумное время разумными силами и без кучи ошибок
Вам тут нужно будет сначала на бумажке прорисовать что куда перетекает, причем исходя (это важно!) из условия отсутствия модификаций. После чего, когда Вы все нарисуете - появится осознание идеологии Аксапты. И только после этого осознания можно будет планировать модификации.
Т.е. быстро "сделать как есть, а потом докрутить" не получится. Либо все выльется в экспорт/импорт пары документов.

Финаналитики - это правильный инструмент - но с ним аккуратно надо. Не увлекаться
__________________
Возможно сделать все. Вопрос времени
Старый 02.02.2010, 14:25   #14  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
625 / 460 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Приведенная sukhanchikом схема у нас работает. Но грузим мы из Ах в 1С, а не наоборот. Потому у нас в АХ живет "филиал конфигурации 1С", тк наоборот не выходит "АХ на 1С не натянуть" (речь о 1С 7.7). При этом настройка идет без кодинга, но сама настройка схожа с кодингом (нужно знать названия полей в 1С и АХ в коде)

Если же нужно лить из 1С в АХ, то посоветую покопать в новые направления (тут не звучало вроде)
1. использовать сложные справочник соответствия ("на бумажке сперва прорисовать")
2. трансляция в АХ - там код посмотреть и общие принципы работы

Тогда идея сведется к заливке из 1С всего нужного в кучу (но уже по полочкам), а потом по принципам трансляции (только из этой кучи) распихать все в документы и проводки АХ.

Задача решаемая, в коде точно.

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

А субконто 1С соответствует как фин аналитики (по смыслу), но не всей, а например, статьям, так и справочникам. Тк набор субконто 1С у разных операций разный! А у АХ фин аналитики фиксированы, а вот сущности в документах АХ тоже разные.
То есть, нужно делать соотв конкретных наборов субконто при конкретных доках 1С - конкретным полям в доках АХ (и аналитикам тоже). И вот это знание и есть ключик. А получить его - "рисовать на бумажке"
Старый 01.02.2010, 11:58   #15  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
887 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Цитата:
Сообщение от pitersky Посмотреть сообщение
Финаналитики нужны для сквозного учёта в одинаковых разрезах по ВСЕМ счетам ГК.
В точку !
Только вот в реальности сколько их можно найти, общих и востребованных разрезов абсолютно для всех счетов ГК ?
__________________
Мы летаем, кружимся, нагоняем ужасы ...
Теги
1c, субконто, финансовая аналитика, экспорт

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка (?) при печати приходного ордера в DAX 4.0 SP2 Ivanhoe DAX: Программирование 7 19.01.2021 14:13
AX UK: Professional Services Automation for Microsoft Dynamics AX - Version 4.0 SP2 - User Guides and Manuals Blog bot DAX Blogs 0 17.11.2009 17:05
chrisfie: Announcing the release of Project Portfolio Server 2007 Service Pack 2 (SP2) Blog bot DAX Blogs 0 24.07.2009 04:20
Dynamics AX: Dynamics AX 4.0 SP2 has been released Blog bot DAX Blogs 0 02.08.2007 03:50
Перенос данных на Axapta с SP2 Maxim Gorbunov DAX: Администрирование 4 20.12.2001 15:23
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:27.