Поделиться через


Изменение формы пустого счета SOP для отображения общего объема счета в словах в Microsoft Dynamics GP и Microsoft Great Plains

В этой статье описывается, как использовать модуль записи отчетов в Microsoft Dynamics GP и в Microsoft Business Solutions — отличные равнины для изменения формы пустого счета SOP, чтобы отобразить общую сумму счета в словах.

Область применения: Microsoft Dynamics GP
Исходный номер базы знаний: 917473

Введение

Чтобы изменить форму пустого счета SOP, чтобы отобразить общую сумму счета на словах, выполните следующие действия.

Дополнительная информация

  1. Создайте резервную копию и откройте отчет. Для этого выполните следующие шаги:

    1. Если вы уже изменили отчеты Microsoft Dynamics GP или Microsoft Great Plains, создайте резервную копию файла Reports.dic. Чтобы найти файл Reports.dic, выполните следующие действия.

      1.В меню "Сервис" наведите указатель на программу установки, наведите указатель на систему и выберите пункт "Изменить файл запуска". Если появится запрос, введите системный пароль. 2.In диалоговом окне "Изменить файл запуска", выберите Microsoft Dynamics GP или Великие равнины. Расположение файла Reports.dic отображается в поле "Отчеты ".

    2. Выберите "Сервис", наведите указатель мыши на настройку и выберите "Модуль записи отчетов".

    3. В списке продуктов выберите Microsoft Dynamics GP или Great Plains и нажмите кнопку "ОК".

    4. В записи отчетов выберите "Отчеты".

    5. В столбце "Исходные отчеты " выберите форму пустого счета SOP и нажмите кнопку "Вставить".

    6. В списке измененных отчетов выберите форму пустого счета SOP и нажмите кнопку "Открыть".

  2. Добавьте поле отчета, которое можно использовать для получения правильного значения идентификатора валюты при печати в исходной валюте. Для этого выполните следующие шаги:

    1. В диалоговом окне "Определение отчета" выберите "Макет".
    2. В диалоговом окне панели элементов выберите "Работа с транзакцией продаж" в списке таблиц. Затем выберите идентификатор валюты.
    3. Перетащите поле в раздел RF отчета.
    4. Дважды щелкните поле.
    5. Выберите "Невидимый" в списке видимости, выберите "Последнее вхождение" в поле "Тип отображения", а затем нажмите кнопку "ОК", чтобы закрыть диалоговое окно.
  3. Создайте вычисляемое поле для получения соответствующего идентификатора валюты на основе используемого представления валюты. Для этого выполните следующие шаги:

    1. В диалоговом окне панели элементов выберите вычисляемые поля в списке таблиц. Затем нажмите кнопку "Создать".
    2. В поле "Имя" введите CurrencyID.
    3. В списке "Тип результата" выберите "Строка" и выберите условный параметр в области "Тип выражения".
    4. Выберите вкладку "Поля" , выберите вычисляемые поля в списке ресурсов . Затем выберите (C) Force Functional в списке полей .
    5. Выберите Добавить.
    6. Выберите "Равно" (=) в разделе "Операторы ".
    7. Выберите вкладку "Константы ".
    8. В списке "Тип" выберите целочисленное число.
    9. В поле "Константное значение " введите 1. а затем щелкните Добавить.
    10. Выберите поле True Case.
    11. Перейдите на вкладку Поля.
    12. В списке ресурсов выберите "Глобальные". Затем выберите функциональную валюту в списке полей .
    13. Выберите Добавить.
    14. Выберите поле "Ложный регистр ".
    15. Перейдите на вкладку Поля.
    16. В списке ресурсов выберите поля отчета. Затем в списке полей выберите RF_LAST идентификатор валюты.
    17. Выберите Добавить.
    18. Нажмите кнопку "ОК", чтобы закрыть диалоговое окно "Определение вычисляемого поля".
  4. Создайте вычисляемое поле с помощью функции RW_ConvertToWordsAndNumbers , а затем добавьте поле в отчет. Для этого выполните следующие шаги:

    1. В диалоговом окне панели элементов выберите вычисляемые поля в списке таблиц и нажмите кнопку "Создать".

    2. В поле "Имя" введите AmountinWords.

    3. В списке "Тип результата" выберите "Строка". Затем выберите параметр "Вычисляемый" в области "Тип выражения".

    4. Перейдите на вкладку "Функции " и выберите "Определяемые пользователем".

    5. В списке "Ядро " выберите "Система". Затем выберите RW_ConvertToWordsAndNumbers в списке функций .

    6. Выберите Добавить.

    7. Перейдите на вкладку Поля.

    8. В списке ресурсов выберите вычисляемые поля. Затем в списке полей выберите объем документа F/O.

    9. Выберите Добавить.

    10. Перейдите на вкладку Поля.

    11. В списке ресурсов выберите вычисляемые поля. Затем выберите CurrencyID в списке полей .

    12. Выберите Добавить.

    13. В списке "Тип" выберите целое число и нажмите кнопку "Добавить". Вычисляемое выражение должно выглядеть следующим образом:
      FUNCTION_SCRIPT(RW_ConvertToWordsAndNumbers F/O Document Amount CurrencyID 0 )

      Примечание.

      Существует ограничение в 80 символов для вычисляемых полей, содержащих строки. Поэтому если для отображения количества слов требуется более 80 символов, сумма в словах будет усечена до первых 80 символов.

    14. Нажмите кнопку "ОК", чтобы закрыть диалоговое окно "Определение вычисляемого поля".

    15. В диалоговом окне панели элементов выберите вычисляемые поля в списке таблиц. Затем выберите AmountinWords.

    16. Перетащите поле в раздел RF отчета.

    17. Дважды щелкните поле и выберите "Данные " в поле "Тип отображения".

    18. Выберите OK, чтобы закрыть диалоговое окно.

    19. Закройте макет отчета.

    20. При появлении запроса на сохранение изменений нажмите кнопку "Сохранить".

  5. Выход из записи отчетов. Для этого выполните следующие шаги:

    1. В диалоговом окне "Определение отчета" нажмите кнопку "ОК".
    2. В меню "Файл" выберите Microsoft Dynamics GP или Microsoft Business Solutions — Great Plains.
  6. Предоставьте доступ к отчету. Для этого используйте один из следующих методов.

    Метод 1

    Используйте средство расширенной безопасности. Для этого выполните следующие шаги:

    1. В меню "Сервис" наведите указатель мыши на программу установки, наведите указатель на систему и выберите пункт "Расширенная безопасность". Если появится запрос, введите системный пароль.
    2. Выберите "Вид", а затем выберите "Альтернативный", "Изменить" и "Настраиваемый".
    3. Разверните следующие узлы:
      • Microsoft Dynamics GP или великие равнины
      • Отчеты
      • Продажи
      • Форма пустого счета SOP
    4. Выберите Microsoft Dynamics GP (Изменено) или Великие равнины (изменено).
    5. Нажмите кнопку Apply (Применить), а затем нажмите кнопку ОК.

    Примечание.

    По умолчанию при запуске средства расширенной безопасности выбран текущий пользователь и компания. Любые изменения, внесенные для текущего пользователя и компании. Однако вы можете выбрать дополнительных пользователей и компаний в областях "Пользователь и компания " диалогового окна "Расширенная безопасность ".

    Метод 2.
    Используйте стандартную безопасность Microsoft Dynamics GP или Microsoft Great Plains. Для этого выполните следующие шаги:

    1. В меню "Сервис" наведите указатель мыши на программу установки, наведите указатель на систему и выберите "Безопасность". Если появится запрос, введите системный пароль.
    2. В списке идентификаторов пользователя выберите идентификатор пользователя, которому требуется предоставить доступ к отчету.
    3. В списке "Тип" выберите "Измененные отчеты".
    4. В списке рядов выберите "Продажи".
    5. В списке доступа дважды щелкните форму пустого счета SOP и нажмите кнопку "ОК". Звездочка отображается рядом с именем отчета.

Заявление об отказе

Корпорация Майкрософт и(или) ее поставщики не представляют никаких гарантий о пригодности, надежности или точности информации, содержащейся в документах и связанной графике, опубликованной на этом веб-сайте (материалы) для любой цели. Материалы могут включать технические неточности или типографические ошибки и могут быть изменены в любое время без уведомления.

В максимальной степени, разрешенной применимым законом, корпорация Майкрософт и/или ее поставщики отказывается от всех представлений, гарантий и условий, будь то явные, подразумеваемые или нормативные, включая, но не ограничиваясь представлениями, ордерами или условиями названия, не нарушения, удовлетворительного состояния или качества, торговой возможности и пригодности для определенной цели в отношении материалов.