Payment Proposal Tech Overview A look into the payment proposal process.

Slides:



Advertisements
Similar presentations
Welcome! Presenter: Jeff Weaver. Major Topics To Be Covered In This Presentation Internal GL vs. GL Interface/Export Different Options (Customizable)
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
An in-depth look at QuickBooks Multi-Currency functionality.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Financial Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Payroll and HR Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Managing and applying sales and purchase agreements in Microsoft Dynamics ® AX 2012.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
If you have SQL Server 2005, you get all the features below plus the following: If you have SQL Server 2000, you get all the features below plus.
Sunday Business Systems Using Access More Efficiently Tips and tricks to improve productivity.
Tax management: Sales tax processing
With Payment Services, it is easy to accept and process credit and debit card payments in your applications, online, and in your store Credit card processing.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Managing Accounts Payable in Microsoft Dynamics® AX 2012
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Cash and Bank Management in Microsoft Dynamics ® AX 2012.
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Setting up PDP Set up your bank Set up the Disbursement Range Set up Customer Profile ACH Bank Payee ACH Accounts.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Solutions Summit 2014 Discrepancy Processing & Resolution Terri Sullivan.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Banking Contents: Entering Payments Reconciliations Payment Processes.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Welcome! Presenter: Jeff Weaver. Major Topics To Be Covered In This Presentation Internal GL vs. GL Interface/Export Different Options (Customizable)
Contents: Sales Process Handling Issues in Sales – A/R Sales - A/R.
NEXT: Overview – Sharing skills & code.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
ABM 2009 SERVICE PACK 1 NEW FEATURES. Analysis code now shown when viewing sales If the user has selected one sales analysis code per sale then that analysis.

demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Feature: Void Historical/Open Transaction Updates © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
Windows Azure SQL Data Sync Name Title Microsoft Corporation.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
Oracle Cash Management Overview. Objectives After completing this lesson, you should be able to do the following: Describe the key features of Oracle.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Reconciling Bank Statements. After completing this lesson, you should be able to do the following: Explain how to automatically and manually reconcile.

Microsoft Dynamics GP SmartList Builder: Going all the Way
Digital display units This template is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION.
Intranet web banner units
Feature: Default Sort Order for Checks
be.as scheduling methods
Internal social media units
Using Access More Efficiently
Microsoft Connect /23/ :38 AM
Feature: Document Attachment - Flow from Master Records
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Multi-user Editing Allowed in RMA Entry
Шитманов Дархан Қаражанұлы Тарих пәнінің
Microsoft Office365 Tips Calendar Sample 10/31/2019
TechEd /21/2019 9:49 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Presentation transcript:

Payment Proposal Tech Overview A look into the payment proposal process

Major parts The payment proposal process consists of four major parts: 1.A search for open transactions to include. 2.An organizer, combining transactions to be paid into actual payments. 3.A tool for transferring the suggested payments into a payment journal. 4.The payment journal itself.

Search (CustVendCreatePaymJournal) Searches open transactions to be paid. Date criteria can be Due Date and/or Cash Discount Date. The dialog from search holds parameters used by the payment propsal organizer, e.g. ”Amount limit”.

Organizer (CustVendPaymProposal) Combines transactions for payment into summarized payments Controls features like ”Amount total”, ”Transaction total” and ”Delete negative payments”

Transfer (CustVendPaymProposalTransferToJournal) Creates or updates journal lines based on the suggested payments from the proposal. Updated is only applicable if the payment proposal is generated based on existing journal lines.

Helper classes Payment date calculation Adjusts a due date or cash discount date into a payment date according to the settings for the payment proposal. A setting could for example be payment on a specific day of the week. The CustVendPaymProposalOrg classes controlling how transactions are inserted into the payment proposal. Payment proposal form logic handler One class handling the logic for both the AR and AP payment proposal.

Payment date calculation (CustVendPaymProposalCalcPaym) Calculates the payment date for open transactions. Calcualtion is based on the actual due date and/or cash discount date and then adjusted according to the parameters setup on Methods of Payment and on the Generate Payment Proposal parameters.

CustVendPaymProposalOrg The payment proposal has two different models for adding open transactions to the proposal. 1.Transactions are added based on the search in open transactions. 2.Transactions are based on existing payment journal lines. The CustVendPaymPropsalOrg classes deal with the differences between the two models. An example is that if loading from an existing journal we will match the suggested payments with the existing journal lines to be able to update the journal lines during the transfer.

Payment proposal form logic (CustVendPaymProposalEditForm) The payment proposal forms (AR and AP) contain a lot of logic, for example the ability to switch the ”Linked” view on and off. The logic is pulled out in this class to: 1.Keep code out the forms. 2.Have one code base for both AR and AP.

The big picture Search (CustVendCreatePaymJournal) Organize (CustVendPaymProposal) Payment Journal Form Calculate Payment Date (CustVendPaymProposalCalcPaym) Edit Proposal Form Form logic (CustVendPaymProposalEditForm) Org. Helper Class (CustVendPaymProposalOrg) Transfer to journal (CustVendPaymProposalTransferToJournal) Loading an existing journal into the payment proposal

Assumptions The payment proposal is always used in the context of a payment journal. There can be only one active payment proposal per journal.

© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.