KB 942742 (заменяет старые 853307)
Относится к: Microsoft Dynamics GP
ВВЕДЕНИЕ
В этой статье описано, как повторно сгенерировать файл электронного перевода денежных средств (EFT) в службе управления выплатами для Microsoft Dynamics GP.
РАЗРЕШЕНИЕ:
Так как имя файла EFT уникально и его более не перезаписывалось, как в прошлом, больше невозможно просто повторно сгенерировать его в производственной базе данных. Поэтому если у вас не удалось создать файл EFT или вам нужно повторно создать тот же файл (а trx больше не есть в таблицах CM20203 или CM20202, вы можете повторно создать его в компании TEST, выполнив одно из этих вариантов:
Вариант 1. Восстановление резервной копии базы данных организации (до публикации контрольного смотра) в организации TEST. Затем повторно сгенерировать контрольный ряд с помощью тех же ограничений, тех же номеров EFT и опубликовать. Затем сгенерировать EFT-файл в компании Test и отправить этот EFT-файл в банк. Если у вас нет тестовой компании, создайте ее в этой статье КБ:
871973. Настройка тестовой компании с копией данных компании в режиме SQL Server 7.0, SQL Server 2000, SQL Server 2005, SQL Server 2008 или SQL Server 2012
http://support.microsoft.com/kb/871973
вариант 2 Если у вас нет резервной копии, сделайте новую резервную копию живой базы данных и восстановите ее в компании TEST. Затем аннулировать все платежи EFT, из-за чего примененные счета будут снова открыты. Затем повторно сгенерировать контрольный ряд с помощью тех же ограничений, тех же номеров EFT и опубликовать. Затем повторно сгенерировать EFT-файл и отправить его в банк. (По возможности сделайте это в тестовой компании и убедитесь, что новый контрольный ряд точно такой же, как в компании Live.) Обратитесь к разделу ниже о том, как при необходимости аннулировать платежи.
Вариант 3. Управление файлом EFT вручную. Это трудно сделать, если в строках прил. (Этот параметр не поддерживается или не рекомендуется как слишком рискованный для ошибок.)
Дополнительные сведения
--------------------------------------------------
~How to void payments ~
Чтобы аннулировать каждый платеж, воспользуйтесь одним из следующих способов: После того как вы аннулировать каждый платеж, снова запустите процедуру Выбор проверок, чтобы создать EFT-файл.
Способ 1 - (если он полностью применен и в истории)
Используйте этот метод только в том случае, если платеж полностью применен и он находится в таблицах истории. Чтобы аннулировать платеж, выполните следующие действия:
-
В меню Транзакции щелкните Приобретениеи выберите пункт Аннулировать исторические транзакции.
-
В окне Void Historical Payables Transactions (Аннулировать исторические транзакции по выплатам) щелкните, чтобы выбрать для платежа, который вы хотите сделать недействительной.
-
Нажмите кнопку Аннулировать.
-
Когда вам будет предложено распечатать журналы публикации, выберите место назначения и нажмите кнопку ОК.
-
Закроем окно Аннулировать исторические транзакции с выплатами.
Способ 2. (Если применяется частично и открыто)
Используйте этот метод, если истинны следующие условия:
-
Оплата будет применена частично.
-
Платеж имеет состояние "Открыть".
-
Дебетовые документы, к которые применяется платеж, находятся в таблицах истории.
Чтобы аннулировать платеж, выполните следующие действия:
-
Создайте дополнительный счет на сумму, которую осталось в оплате. Для этого выполните следующие действия:
-
В меню Транзакции найдите пункт Покупкаи нажмите кнопку Запись транзакции.
-
В окне Запись транзакции с выплатами введите счет для поставщика, платеж которого вы хотите аннулировать. Затем введите в поле Покупки значение для суммы, которая остается платной. Оставьте поле Batch ID пустым.
-
Нажмите кнопку Опубликовать.
-
Закройте окно Запись транзакции с выплатами, выберите место назначения, когда вам будет предложено распечатать журналы публикации, а затем нажмите кнопку ОК.
-
-
Применив к платежу дополнительный счет. Для этого выполните следующие действия:
-
В меню Транзакции найдите пункт Покупкаи нажмите кнопку Применить документы с выплатами.
-
В поле "ИД поставщика" выберите поставщика, у которого есть дополнительный счет, который вы хотите применить.
-
В документе нет. выберите платеж.
-
Рядом с созданным вами дополнительным счетом щелкните, чтобы выбрать поле Применить.
-
Нажмите кнопку ОК.
-
-
Аннулировать платеж. Для этого выполните следующие действия:
-
В меню Транзакции найдите пункт Покупкии выберите пункт Аннулировать исторические транзакции.
-
В окне Void Historical Payables Transactions (Аннулировать исторические транзакции по выплатам) щелкните, чтобы выбрать для платежа, который вы хотите сделать недействительной.
-
Нажмите кнопку Аннулировать.
-
Когда вам будет предложено распечатать журналы публикации, выберите место назначения и нажмите кнопку ОК.
-
Закроем окно Аннулировать исторические транзакции с выплатами.
-
-
Аннулировать дополнительный счет, созданный на шаге 1. Для этого выполните следующие действия:
-
В меню Транзакции найдите пункт Покупкаи выберите пункт Аннулировать открытые транзакции.
-
В поле "ИД поставщика" выберите поставщика, у которого есть счет, который вы хотите аннулировать.
-
Щелкните, чтобы выбрать для счета-фактуры, который вы хотите сделать недействительным.
-
Нажмите кнопку Аннулировать.
-
Когда вам будет предложено распечатать журналы публикации, выберите место назначения и нажмите кнопку ОК.
-
Закроем окно Аннулировать транзакции с выплатами.
-
Способ 3. (Если записи не применяются и открыты)
Используйте этот метод, если одно из следующих условий истинно:
-
Платеж и все счета, которые он применяет, чтобы иметь состояние "Открыть".
-
Платеж имеет состояние "Открыть", и он не применяется ни к одной из счетов-фактур.
Чтобы аннулировать платеж, выполните следующие действия:
-
Не прибавь платеж. Для этого выполните следующие действия:
-
В меню Транзакции найдите пункт Покупкаи нажмите кнопку Применить документы с выплатами.
-
В поле "ИД поставщика" выберите поставщика, платеж которого вы хотите отклоните.
-
В документе нет. введите номер документа платежа.
-
Выберите каждый счет, к которому был применен платеж, и нажмите кнопку Не применять.
-
-
Аннулировать открытый счет. Для этого выполните следующие действия:
-
В меню Транзакции найдите пункт Покупкаи выберите пункт Аннулировать открытые транзакции.
-
В поле "ИД поставщика" выберите поставщика, платеж которого вы хотите аннулировать.
-
Щелкните, чтобы выбрать для счета-фактуры, который вы хотите сделать недействительным.
-
Нажмите кнопку Аннулировать.
-
Когда вам будет предложено распечатать журналы публикации, выберите место назначения и нажмите кнопку ОК.
-
Закроем окно Аннулировать транзакции с выплатами.
-
--------------------------------
~Information about the EFT file naming convention~
Microsoft Dynamics GP создает имя файла EFT на основе следующих данных:
-
Имя файла в поле "Внутренние платежи для оплаты" и в поле "Выплаты за внешние платежи" в окне "Параметры оплаты для чеков по электронным платежам". В открытом окне Параметры оплаты по электронным платежам найдите в меню Карта пункт Финансовые средства,нажмите кнопку Проверить , выберите пункт Банк EFTи нажмите кнопку Параметры выплат.
-
ИД проверки.
-
Дата пользователя.
-
Номер индекса для следующего EFT-файла, который будет создан.
Имя файла EFT используется в следующем формате:
[Имя файла в окне Параметры оплаты для чеков EFT] Пробел [ИД книги][дата пользователя] тире [номер индекса для следующего файла EFT] Рассмотрите следующий сценарий: Имя файла в поле "Внутренние платежи с выплатами" в окне "Параметры оплаты для электронных карт" имеет имя PMT-Domestic. ИД проверки: CHKBOOK,дата пользователя — 15.04.2007,а номер индекса — 2. В этом сценарии имя файла EFT будет следующим:
PMT-Domestic CHKBOOK 20170415-0002.txt