![]() |
#1 |
Участник
|
как можно добавить описание источника в Фин книгу операций как в фин журнале
|
|
![]() |
#2 |
Участник
|
А разве есть такое поле? Описание Источника?
|
|
![]() |
#3 |
Участник
|
В Фин журнале
Тип источника, источник Но., Описание. |
|
![]() |
#4 |
Участник
|
Так описание относится не к Источнику.
|
|
![]() |
#5 |
Участник
|
например тип источника - поставщик, номер источника - P-000184
описание смотрим по таблице "поставщик" Но. Название Имя Поиска P-000184 1000 мелочей 1000 МЕЛОЧЕЙ Вот с этим описанием и нужно добавить столбик, только еще там есть кроме поставщика - Банк счет, его описание нужно брать уже с таблицы 270 "Банк Счет". |
|
![]() |
#6 |
Участник
|
Извините, я не понимаю лично вашего вопроса. Описание в фн.журнале берется с Тип Счета (Счета Но) и соответственно с Бал.Тип Счета (Бал.Счета Но)-в момент учета заполняется ТипИсточника и Источник Но. По каким правилам-не могу расписать-так подробно не смотрела код.
поэтому не понятно, что именно вы хотите. |
|
![]() |
#7 |
Участник
|
Вобщем по порядку
в фин журнале заполняется следующие данные (например): "тип источника" - поставщик "источник Но." - P-000202 "описание" -ТОО "Казайзен" мне нужно чтоб в форме 20 "фин книга операций" после "тип источника" и "источник но." был столбец "описание " как в в фин журнале. это описание можно как-нибудь выбрать из таблицы Vendor(23) "Поставщик". и в ситуации с источником "банк счет" из таблицы BankAccount(270) "Банк Счет" Или если можно чтоб это описание было сразу в таблице 17 G/L Entry "фин книга операций" |
|
![]() |
#8 |
Участник
|
Извините, но совет посмотрите еще раз таблицы-в 17 таблице есть уже поле Описание и туда заполняется при учете из Фин.журнала.
|
|
![]() |
#9 |
Участник
|
Насколько я понимаю это описание операции, а мне нужно описание источника (банк или поставщик).
|
|
![]() |
#10 |
Участник
|
Можно. Напише функцию.
|
|
![]() |
#11 |
NavAx
|
Добавьте в 17-ю таблицу поле.
На валидейте "источник но." напишите код, что-то типа Код: WITH GLEntry DO BEGIN CASE "Source Type" OF "Source Type"::Vendor : BEGIN Vendor.GET("Source No."); "Ваше описание" := Vendor.Name; END; "Source Type"::Customer : BEGIN Customer.GET("Source No."); "Ваше описание" := Customer.Name; END; "Source Type"::"Bank Account": BEGIN "Bank Account.GET("Source No."); "Ваше описание" := "Bank Account".Name; END; // также для остальных типов источника... END; END;
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
![]() |
#12 |
Участник
|
Спасибо, попробую с этим разобраться.
|
|
![]() |
#13 |
Участник
|
я извиняюсь за глупые вопросы, GLEntry нужно определить как переменную? Какую?
Спасибо. А то что то я уже запутался. |
|
![]() |
#14 |
Участник
|
|
|
![]() |
#15 |
Участник
|
а также какие должны быть остальные переменные.
Спасибо. Спасибо за совет, а то я что-то не то читал. Нашел объекты. Буду читать. Может за месяц прочитаю. |
|
![]() |
#16 |
NavAx
|
Или на курсы сходите, что ли...
Как-то Вы совсем не в теме ![]()
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
![]() |
#17 |
Участник
|
И посмотрите еще раз функционал. Потому что описание все таки отражает не просто описание операции, если операции по счету клиента, то там будет стоять номер счета. А если вы в 17 таблицу описание источника протянете, то во-первых вы сильно увеличите объем таблицы и соответственно базы, а во вторых зачем это нужно? Если следовать вашему принципу-то везде где используется значение с другого справочника-надо описание подтягивать. А если описание поменялось, то что тогда? Менять во всех таблицах? Вообщем это лпохая идея по определению. В навижине везде используется только коды с другого справочника и это правильно. В принципе как и в других программах тоже, я так думаю.
|
|
![]() |
#18 |
Administrator
|
поддерживаю Галину.
зачем нужна таблица? чтобы ХРАНИТЬ данные, а поскольку ПОЛЬЗОВАТЕЛЮ непонятно, что это за поставщик такой 000387? то пользователь должен смотреть не в ТАБЛИЦУ, а в ФОРМУ или ОТЧЕТ, в котором несложно создать вычислябельное поле "Источник Описание". |
|
![]() |
#19 |
NavAx
|
Не надо вычислябельное, проще переменную считать на OnAfterGetRecord и на форму выводить.
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
![]() |
#20 |
Участник
|
Дело в том что это действительно нужно для отчетов, но каждый отчет переделывать более сложно, чем одну таблицу. Я так думаю. Поправте меня если я чего-то не допонимаю.
Спасибо. |
|