10.03.2010, 18:51 | #1 |
Участник
|
DAX 4.0 Покупка ОС через ЗАКАЗ НА ПОКУПКУ
Уважаемые форумчане,
Я конечно в DAX еще полный "дуб".. Хочу приобрести ОС через заказ на покупку.. делаю все по мануалу как доктор прописал... 1) завожу новую карточку ОС (присваиваю инвентарный номер и тп). 2) захожу в расчеты с поставщиками, создаю новый заказ на покупку.. предварительно создаю новую номенклатурную единицу для ОС. 3) на закладке "Разное" в новом заказе на покупку присваиваю раньше созданную карточку ОС по инвентарному номеру. 4) Кликаю разнести по заказу на покупку.. и.т.д.. После чего захожу в модуль ОС нажимаю на карточку, кликаю на модели стоимости и вижу что у этого ОС статус "Еще не приобретено".. ПОЧЕМУ?? Спасибо.
__________________
|
|
10.03.2010, 19:05 | #2 |
Участник
|
Тип у этой номенклатурной единицы = Основное средство?
после разноски покупки что показывается у номенклатурной единицы в поле Инв.номер ОС на вкладке Разное? А что показывается в карточке ОС на вкладке Покупка/продажа? |
|
|
За это сообщение автора поблагодарили: IntoTheRain (1). |
10.03.2010, 19:22 | #3 |
Участник
|
Цитата:
В карточке ОС на вкладке Покупка/Продажа все пусто
__________________
|
|
10.03.2010, 20:22 | #4 |
Участник
|
Значит связи не произошло. Где-то не то указали в закупке.
|
|
10.03.2010, 21:48 | #5 |
Участник
|
Вы настроили модель учета у группы ОС? Нажмите на кнопку Модель учета на форме Основные средства, там должна быть хотя бы одна строка. Если там нет, создадите там строку для настройки модели учета, но лучше настроить предварительно в группе ОС. Все модели учета автоматически подтягиваются при создании новой карточки ОС.
А для настройки модели учета нужно будет настроить амортизационные группы и профиль разноски ОС. Все лежат в настройках модули ОС. На этапе закупки можно просто делать самые примитивные настройи (код, название ..), просто чтобы они были. А чтобы дальше обрабатывать это ОС, нужно уже будет делать детальные настройки. Последний раз редактировалось longson; 10.03.2010 в 21:52. |
|
10.03.2010, 23:41 | #6 |
Участник
|
Цитата:
Сообщение от longson
Вы настроили модель учета у группы ОС? Нажмите на кнопку Модель учета на форме Основные средства, там должна быть хотя бы одна строка. Если там нет, создадите там строку для настройки модели учета, но лучше настроить предварительно в группе ОС. Все модели учета автоматически подтягиваются при создании новой карточки ОС.
А для настройки модели учета нужно будет настроить амортизационные группы и профиль разноски ОС. Все лежат в настройках модули ОС. На этапе закупки можно просто делать самые примитивные настройи (код, название ..), просто чтобы они были. А чтобы дальше обрабатывать это ОС, нужно уже будет делать детальные настройки. Если у кого есть возможность выгрузите пожалуйста табличку AssetLedgerAccounts в екселе... Хочу посмотреть как настроены профили у вас... и если есть возможность к этой таблички еще LedgerAccountViewб что бы мне подтянуть названия к полям "Счет ГК" "Корр. счет". Спасибо большое!!!!
__________________
|
|
11.03.2010, 10:07 | #7 |
Участник
|
А демо-базы у вас нет?
__________________
Ivanhoe as is.. |
|
11.03.2010, 11:51 | #8 |
Участник
|
Демо есть, версия 4.07.для DAX 4.0 ВОПРОС ЕСЛИ ДЕМОБАЗА СТАРШЕ?? а то как появилась 4.07 больше чем 2 года назад и не может быть, что бы не появилось обновленных демобаз??
__________________
|
|
11.03.2010, 16:37 | #9 |
Участник
|
Ни фига не понимаю блин..
в демобазе делаю как делал в первом сообщении.. потом в двух мануалах написано по разному "10. В форме «Заказ на покупку» нажать кнопку «Обработка» > «Счет-фактура» и разнести фактуру от поставщика. 11. После разноски статус закупки стал «Оприходовано». 12. Просмотреть сформированную счѐт-фактуру, нажав в верхней части формы «Заказ на покупку» кнопку «Запросы» > «Фактура»." Кнопки "Обработка" ну в упор не вижу, наверно это кнопка "Разноска" нажимаю не вижу там "Счет-Фактура" вижу только - "Заказ на покупку" - "Список Прихода" - "Отборочная накладная" - "Накладная" Статус у заказа на покупку меняет только кнопка "Отборочная накладная" на статус "получено" и даже печатает её) Нажимаю "НАКЛАДНАЯ" потом нажимаю "ОК" и вот что выдает Номер счета для операций с типом Покупка, приход не существует. кликаю на нее два раза вот код... Цитата:
private boolean check(SysModule _sysModule,
LedgerVoucher _ledgerVoucher, boolean _checkDuplicate = true) { boolean ok = true; boolean checkBlock; LedgerPeriod ledgerPeriod; COSMovements_Ledger COSMovements_Ledger; LedgerTable ledgerTable; ; // Validating transaction date ledgerPeriod = LedgerPeriod::find(ledgerTrans.TransDate, ledgerTrans.PeriodCode); if (!ledgerPeriod || ledgerTrans.TransDate > ledgerPeriod.PeriodEnd) ok = checkFailed(strfmt("@SYS17614", ledgerTrans.TransDate)); if (ledgerPeriod.PeriodStatus != LedgerPeriodStatus::Open) ok = checkFailed(strfmt("@SYS17615", ledgerTrans.TransDate)); if (ledgerTrans.PeriodCode == PeriodCode::Opening) ok = checkFailed(strfmt("@SYS16774")); ok = ledgerPeriod.checkModuleIsOpen(_sysModule, ledgerTrans.TransDate) && ok; if (!_ledgerVoucher.checkPostingType(ledgerTrans.Posting)) ok = checkFailed(strfmt("@SYS25150", _sysModule)); this.checkOpeningTrans(); // Validating ledger account (and access rights) if (! _ledgerVoucher.parmReversal()) { if (!ledgerTrans.AccountNum) { ok = checkFailed(strfmt("@SYS24816", ledgerTrans.Posting)); } if (accrualRefTableid && accrualRefRecid) { checkBlock = false; } else { checkBlock = _ledgerVoucher.parmCheckBlock(); } if (!LedgerTable::checkAllowPosting(ledgerTrans.AccountNum, ledgerTrans.Posting, false, checkBlock)) { if (!LedgerParameters::find().AbortErrorAccount) { if (!this.parmLedgerAccount(LedgerSystemAccounts::accountNum(LedgerPostingType::ErrorAccount))) { ok = checkFailed(strfmt("@SYS24816", LedgerPostingType::ErrorAccount)); } } else { ok = checkFailed("@SYS21628"); } } // Find the account and then call the instance based nethods to validate the account. ledgerTable = LedgerTable::find(ledgerTrans.AccountNum); ok = ledgerTable.checkPostingType(ledgerTrans.Posting,false) && ok; ok = Dimensions::checkDimension(ledgerTrans.Dimension, true, _ledgerVoucher.parmCheckBlockedDimensions()) && ok; ok = LedgerTable::checkDimension(ledgerTrans.AccountNum, ledgerTrans.Dimension) && ok; ok = appl.dimensionSetValidation(false, company).checkDimension(ledgerTrans, fieldnum(LedgerTrans, Dimension), false) && ok; ok = ledgerTable.checkUserId(curuserid()) && ok; ok = ledgerTable.checkAccountCurrency(ledgerTrans.CurrencyCode, (ledgerTrans.Posting == LedgerPostingType::ExchRateGain || ledgerTrans.Posting == LedgerPostingType::ExchRateLoss)) && ok; } // Validating amount ok = LedgerVoucherTransObject::checkRoundOff(ledgerTrans.AccountNum, ledgerTrans.AmountMST) && ok; ok = LedgerVoucherTransObject::checkRoundOffCur(ledgerTrans.AccountNum, ledgerTrans.CurrencyCode, ledgerTrans.AmountCur) && ok; ok = LedgerVoucherTransObject::checkDebitCredit(ledgerTrans.AccountNum, ledgerTrans.AmountMST, this.parmCorrect()) && ok; // Validate voucher if (!ledgerTrans.Voucher) { ok = checkFailed("@SYS24569"); } else { if (_checkDuplicate) { ok = LedgerParameters::checkDuplicate(ledgerTrans.Voucher, ledgerTrans.TransDate) && ok; } } if (_ledgerVoucher.parmVoucherSeriesCode()) { ok = this.checkLedgerPostingJournalId(_ledgerVoucher.parmVoucherSeriesCode()) && ok; } else { ok = this.checkLedgerPostingJournalId(this.ledgerVoucherSeries()) && ok; } // validate cost accounting COSMovements_Ledger = COSMovements_Ledger::construct(); ok = COSMovements_Ledger.checkTrans(ledgerTrans) && ok; return ok; }
__________________
|
|
11.03.2010, 19:17 | #10 |
Участник
|
А подскажите откуда подтягивается "код номенклатуры" когда я создаю новый заказ на покупку.
В модуле "Управление запасами" -> "Номенклатуры" Таких которые подтягиваются нет, кроме тех которые я сам создал.. Помогите ПЖЛСТ
__________________
|
|
11.03.2010, 19:55 | #11 |
Участник
|
Да, кнопка называется Разноска.
Исходя из вашего сообщения, у вас не только не хватает Счет-фактура, но и не хватает Счет на оплату. Может быть, у вас не включены все конфигурационные ключи? Смотрите Адмиристрирование, Настройка, Система, Конфигурация. Ключ, которая называется Торговля, у вас все включено? И также ключ Функции для страны, СНГ, Россия. А по поводу номенклатуры, смотрите http://axapta.mazzy.ru/lib/inventimport/ |
|
|
За это сообщение автора поблагодарили: IntoTheRain (1). |
11.03.2010, 22:28 | #12 |
Участник
|
Цитата:
Сообщение от longson
Да, кнопка называется Разноска.
Исходя из вашего сообщения, у вас не только не хватает Счет-фактура, но и не хватает Счет на оплату. Может быть, у вас не включены все конфигурационные ключи? Смотрите Адмиристрирование, Настройка, Система, Конфигурация. Ключ, которая называется Торговля, у вас все включено? И также ключ Функции для страны, СНГ, Россия. А по поводу номенклатуры, смотрите http://axapta.mazzy.ru/lib/inventimport/ У меня нет Функции для страны СНГ, Россия. её можно где то взять? есть все страны кроме СНГ, Россия
__________________
Последний раз редактировалось IntoTheRain; 11.03.2010 в 22:56. |
|
11.03.2010, 22:32 | #13 |
Участник
|
СНГ, РОССИЯ нашел Функционал для России в Ax 4
__________________
|
|