05.04.2006, 08:57 | #1 |
Участник
|
как можно добавить описание источника в Фин книгу операций как в фин журнале
|
|
05.04.2006, 09:31 | #2 |
Участник
|
А разве есть такое поле? Описание Источника?
|
|
05.04.2006, 09:36 | #3 |
Участник
|
В Фин журнале
Тип источника, источник Но., Описание. |
|
05.04.2006, 10:24 | #4 |
Участник
|
Так описание относится не к Источнику.
|
|
05.04.2006, 10:48 | #5 |
Участник
|
например тип источника - поставщик, номер источника - P-000184
описание смотрим по таблице "поставщик" Но. Название Имя Поиска P-000184 1000 мелочей 1000 МЕЛОЧЕЙ Вот с этим описанием и нужно добавить столбик, только еще там есть кроме поставщика - Банк счет, его описание нужно брать уже с таблицы 270 "Банк Счет". |
|
05.04.2006, 10:54 | #6 |
Участник
|
Извините, я не понимаю лично вашего вопроса. Описание в фн.журнале берется с Тип Счета (Счета Но) и соответственно с Бал.Тип Счета (Бал.Счета Но)-в момент учета заполняется ТипИсточника и Источник Но. По каким правилам-не могу расписать-так подробно не смотрела код.
поэтому не понятно, что именно вы хотите. |
|
05.04.2006, 11:08 | #7 |
Участник
|
Вобщем по порядку
в фин журнале заполняется следующие данные (например): "тип источника" - поставщик "источник Но." - P-000202 "описание" -ТОО "Казайзен" мне нужно чтоб в форме 20 "фин книга операций" после "тип источника" и "источник но." был столбец "описание " как в в фин журнале. это описание можно как-нибудь выбрать из таблицы Vendor(23) "Поставщик". и в ситуации с источником "банк счет" из таблицы BankAccount(270) "Банк Счет" Или если можно чтоб это описание было сразу в таблице 17 G/L Entry "фин книга операций" |
|
05.04.2006, 11:45 | #8 |
Участник
|
Извините, но совет посмотрите еще раз таблицы-в 17 таблице есть уже поле Описание и туда заполняется при учете из Фин.журнала.
|
|
05.04.2006, 12:04 | #9 |
Участник
|
Насколько я понимаю это описание операции, а мне нужно описание источника (банк или поставщик).
|
|
05.04.2006, 12:15 | #10 |
Участник
|
Можно. Напише функцию.
|
|
05.04.2006, 12:16 | #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;
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
05.04.2006, 12:20 | #12 |
Участник
|
Спасибо, попробую с этим разобраться.
|
|
05.04.2006, 13:23 | #13 |
Участник
|
я извиняюсь за глупые вопросы, GLEntry нужно определить как переменную? Какую?
Спасибо. А то что то я уже запутался. |
|
05.04.2006, 13:25 | #14 |
Участник
|
|
|
05.04.2006, 13:28 | #15 |
Участник
|
а также какие должны быть остальные переменные.
Спасибо. Спасибо за совет, а то я что-то не то читал. Нашел объекты. Буду читать. Может за месяц прочитаю. |
|
05.04.2006, 13:35 | #16 |
NavAx
|
Или на курсы сходите, что ли...
Как-то Вы совсем не в теме
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
05.04.2006, 13:48 | #17 |
Участник
|
И посмотрите еще раз функционал. Потому что описание все таки отражает не просто описание операции, если операции по счету клиента, то там будет стоять номер счета. А если вы в 17 таблицу описание источника протянете, то во-первых вы сильно увеличите объем таблицы и соответственно базы, а во вторых зачем это нужно? Если следовать вашему принципу-то везде где используется значение с другого справочника-надо описание подтягивать. А если описание поменялось, то что тогда? Менять во всех таблицах? Вообщем это лпохая идея по определению. В навижине везде используется только коды с другого справочника и это правильно. В принципе как и в других программах тоже, я так думаю.
|
|
05.04.2006, 18:21 | #18 |
Administrator
|
поддерживаю Галину.
зачем нужна таблица? чтобы ХРАНИТЬ данные, а поскольку ПОЛЬЗОВАТЕЛЮ непонятно, что это за поставщик такой 000387? то пользователь должен смотреть не в ТАБЛИЦУ, а в ФОРМУ или ОТЧЕТ, в котором несложно создать вычислябельное поле "Источник Описание". |
|
05.04.2006, 18:30 | #19 |
NavAx
|
Не надо вычислябельное, проще переменную считать на OnAfterGetRecord и на форму выводить.
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
06.04.2006, 07:44 | #20 |
Участник
|
Дело в том что это действительно нужно для отчетов, но каждый отчет переделывать более сложно, чем одну таблицу. Я так думаю. Поправте меня если я чего-то не допонимаю.
Спасибо. |
|