KB 945955- Guidelines to follow when you generate EFT files ...

文章推薦指數: 80 %
投票人數:10人

Describes troubleshooting tips to use when you generate Electronic Funds Transfer (EFT) files or EFT Prenote files in Electronic Funds Transfer for Payables ... Skiptomaincontent Products Microsoft365 Office Outlook MicrosoftTeams OneDrive OneNote Windows MicrosoftEdge more... Devices Surface PCaccessories Mobile Xbox PCGaming HoloLens Hardwarewarranties What'snew Account&billing Account MicrosoftStore&billing Templates Moresupport Communityforums Microsoft365Admins SmallBusinessAdmins Developer Education Reportasupportscam MicrosoftDynamicsGP2015DynamicsGP2013DynamicsGP2010DynamicsGP2016DynamicsGP2018DynamicsGPMore...Less KB945955 Appliesto:MicrosoftDynamicsGP(Allversions) INTRODUCTION ThisarticlecontainsguidelinestofollowwhenyougenerateElectronicFundsTransfer(EFT)filesorEFTprenotefilesinElectronicFundsTransferforPayablesManagementinMicrosoftDynamicsGP10.0andhigherversions,andReceivablesManagementinMicrosoftDynamicsGP2010andhigherversions.   MoreInformation Followtheseguidelines togenerateEFTfilesorEFTprenotefiles: NoteBeforeyoufollowtheinstructionsinthisarticle,makesurethatyouhaveacompletebackupcopyofthedatabasethatyoucanrestoreifaproblemoccurs. OPTION1:PreauthorizationrequiredforEFT Ifyouselectedthe PayablesPrenoteRequiredcheckboxorReceivablesPrenoteRequiredcheckbox,theEFTprenotefilewillneedtobegeneratedfirstbeforethesystemwillgeneratearegularEFTfile. TogenerateanEFTprenotefile,followthesesteps: OntheCardsmenu,pointtoFinancial,andthenclickCheckbook. IntheCheckbookMaintenancewindow,entertheappropriatecheckbookIDintheCheckbookIDbox,andthenclickEFTBank. IntheCheckbookEFTBankMaintenancewindow,clickPayablesOptions.(orReceivablesOptions) IntheEFTPayablesOptions (orReceivablesOptions)area,verify ifthe PayablesPrenoteRequired (orReceivablesPrenoteRequired)checkboxisselected.Ifthe PayablesPrenoteRequired (orReceivablesPrenoteRequired)checkboxisselected,followtheappropriatemethod: Method1:Clicktoclearthe PayablesPrenoteRequired (orReceivablesPrenoteRequired)checkboxto notrequireaprenotefile. Method2:Click GeneratePrenotes toproceedtogeneratetheprenotefileifrequiredbythebank. ClickOK twotimestoclosethewindows,andthenclick Save. OPTION2: EFTPaymentdoesnotpullforvendor Certainfieldsbetweenthecheckbookandvendor(orcustomer)mustmatchinorderfortheEFTfileorEFTprenotefiletogenerate.Thesefieldsincludethe CurrencyID(ifyouhavemulticurrencyinstalled),CountryCode,andBankCountry/Region.Thesefieldsarenotrequired,butiftheyarefilledinoneitherside,theothersidemustmatch.Toverify,useonethefollowingsteps: OntheCardsmenu,pointto Financial,andthenclick Checkbook. IntheCheckbookMaintenancewindow, selecttheappropriatecheckbookIDinthe CheckbookIDbox. VerifyifaCurrencyIDisfilledinornotontheCheckbookMaintenancewindow.TakenoteoftheCurrencyIDfield. ClickEFTBank. IntheCheckbookEFTBankMaintenancewindow,takenoteofwhattheBankCountry/Regionfieldissetto,andifaCountryCodeisfilledin. Click OK toclosethewindow,andthenclick Save. NowverifythatthesefieldshavethesamevaluesontheVendororCustomer.FollowthemethodbelowdependingonwhetheryouaretryingtogenerateanEFTfileforPayablesorReceivables: Payables:OntheCardsmenu,selectPurchasingandclickVendor. Receivables:OntheCardsmenu,selectSalesandclickCustomer. IntheVendorMaintenance(orCustomerMaintenance)window,selecttheappropriateVendorID(orCustomerID). ClicktheAddressbuttonandselecttheappropriateAddressIDusedforEFT. VerifythevalueintheCountryCodefieldmatcheswhatyoufoundonthecheckbookabove.(Thisisnotarequiredfield,soit must matchorbeblankon bothsides.) Click EFTBank. IntheVendor(orCustomer)EFTBankMaintenancewindow,verifywhatvalueisinthe BankCountry/RegionfieldandtheCurrencyID fieldtomakesurethesevaluesmatchwhatyoufoundonthecheckbook.Changeanyvaluesasneeded. ClickOK toclosetheVendor(orCustomer)EFTBankMaintenancewindow.Click Save toclosetheVendor(orCustomer)AddressMaintenancewindow. IntheVendorMaintenance(orCustomerMaintenance)window,clickthe Optionsbutton. VerifythevalueintheCurrencyIDfield,andtheCheckbookIDfield. (Note:ForReceivables,youwillfindtheCheckbookIDontheAccountstab,nottheOptionstab.) ClickOKtoclosethewindow.ClickSavetoclosetheVendorMaintenancewindow. NowtesttheEFTfileorEFTprenotefileagain. OPTION3:ErrorwhentryingtogenerateEFTfile: Ifyoudonotspecifyabankfileformat,youreceivethefollowingerrormessagewhenyoutrytogeneratetheEFTfile: Theselectedcheckbookisnotsetupwiththepayablesfileformat.TheEFTfilecannotbegenerated. Theselectedcheckbookisnotsetupwiththereceivablesfileformat. TheEFTfilecannotbegenerated. YoumustspecifyabankfileformattogeneratetheEFTfile.Todothis,followthesesteps: OntheCardsmenu,pointto Financial,andthenclickCheckbook. IntheCheckbookMaintenancewindow,entertheappropriatecheckbookIDintheCheckbookIDbox. ClickEFTBank,andthenclickPayablesOptions(orReceivablesOptions dependingonifyouareworkingwithEFTforPayablesorEFTforReceivables). IntheFileFormat area,clickthelookupbuttontoselectanEFTfileformatIDfortheSingleFormatifonlyusingoneformatforallvendors(orcustomers)orBasedonVendorifyouareusingdifferentformatsfordifferentvendors(orcustomers). Note ClicktheblueexpansionarrowbuttonnexttotheformatfieldstodrillbacktotheEFTFileFormatMaintenancewindow.OryoucankeyanewIDrightinthiswindowandthesystemwillpromptyouifyouwouldliketoaddthisasanewformat.OrtonavigatedirectlytotheEFTFileFormatwindow,pointto FinancialontheCardsmenu,andthenclickEFTFileFormat. ClickOK twotimestoclosethewindows,andthenclick Save. OPTION4:ErrorwhentryingtogenerateEFTfile: IfyoudonotspecifyapathofthelocationwhereyouwanttosavetheEFTfileoutputortheprenotefileoutput,youreceivethefollowingerrormessagewhenyoutrytogeneratetheEFTfile: TheEFTfilecouldnotbegeneratedinthepathspecifiedforPayablesPrenoteFileinCheckbookEFTPayablesOptions. TheEFTfilecouldnotbegeneratedinthepathspecifiedforReceivablesPrenoteFileinCheckbookEFTReceivablesOptions. YoumustspecifythepathofthelocationwhereyouwanttosavetheEFTfileoutputortheprenotefileoutput.Todothis,usethestepsbelow: OntheCardsmenu,pointtoFinancial,andthenclickCheckbook. IntheCheckbookMaintenancewindow,entertheappropriatecheckbookIDintheCheckbookIDbox. ClickEFTBank. ClickPayablesOptions(orReceivablesOptionsdependingonifyouareusingEFTforPayablesorEFTforReceivables). IntheDefaultOutputFilesarea,specifythelocationwhereyouwanttosavetheEFToutputfiletoforallthreelinesevenifyouwon'tbeusingthem. Note:Ifthisisanewsetup,werecommendtoalwaysgeneratethetestEFTfilestoa localdrivefirsttomakesurethefilewillgeneratewhileyoutest.Oncethefilegeneratestoalocaldrive,thenyoucanchangethepathsfortheoutputfilestoashareddriveifneededandverifyitstillworks.Thismethodtakesanypermissionsissueswiththeshareddriveoutofthepicturewhileyoutest.) Note:Intheoutputpaththatyouchoose,makesurethefoldersorfilenameyousavetodonothaveanyspaces,periods,numbersorspecialcharacters(periods,dashes,etc).Forexample,ifyounamedthefile'prenote1.txt'or'prenote1.txt',youshouldmakeit'prenote.txt'instead(removingthenumber). OrifthepathisJ://Payables/Payments/Jane.Doe/Payment.txt,theperiodintheJane.Doefolderwouldcauseanissue.  Testsavingtojust J://Payables/Payments/payment.txtinsteadtomakesureitworksatthisfolderlevelonthesamedrive.  Makesurethepathisnottoomanyfoldersdeep.(lessthan3folders) MakesurethepathisnotlongerthanthevisiblelengthofthefieldintheGPwindow. IfusingWebclient,makesuretotestonthethickclient. Note:Ifyouwouldlikethefilenametohaveanextension,enteritrightintheoutputfilepath.Forexample,namethefileas'prenote.txt'ifyouwantthe.txtextensionontheoutputfile. Ifusingamappeddrive,makesuretheusercansaveanyotherfiletothatlocationmanually.  Ifusingamappeddrive,makesurethedriveismappedtothesameletteroneachworkstation.  Ifusingamappeddrive,makesurethedriveismappedonthenetworktothesameletter.  ConsultyourlocalITstaffforfurtherassistancewithpermissionswithinyourownenvironmenttosharedlocations. Usersshouldhave'fullcontrol'access. ClickOK twotimestoclosethewindows,andthenclick Save. OPTION5: EFTfiledoesnotgenerateforspecificcheckbookID IfthecheckbookIDcontainsanyspecialcharacters,suchasadash(-),aslashmark(/),oranapostrophe('),useadifferentcheckbookIDorcreateanewcheckbookIDthathasnospecialcharacters. AfteryougenerateEFTfilesorEFTprenotefilesbyusingadifferentcheckbookIDoranewcheckbookID,youmustchangethecheckbookIDinalltables.Todothis,useoneofthefollowingmethods. Method1 UsethecheckbookmodifiertooltochangethecheckbookIDinalltablesbyusingtheProfessionalServicesToolsLibrary. Method2 UseanSQLquerytooltochangethecheckbookIDinalltables.Todothis,followthesesteps: StartSQLServerManagementStudio.Todothis,seethe"HowtostartaSQLquerytool"section. RunthefollowingscripttolocatealltablesthatcontaintheCheckbookIDfield(CHEKBKID). select*fromsysobjectso,syscolumnsc whereo.id=c.id ando.type='U' andc.name='CHEKBKID' orderbyo.name RunthefollowingscripttochangethevalueofthecheckbookIDonalltablesthatusethecheckbookID. updatesetCHEKBKID=''whereCHEKBKID='' NoteInthisscript,theplaceholderisaplaceholderforthenewcheckbookIDthathasnospecialcharacters.TheplaceholderisaplaceholderforthepreviouscheckbookID. OPTION6: ErrorwhengeneratingEFTfile: IfyourecentlyupgradedtoMicrosoftDynamicsGP10.0orGP2010,youmayreceivethefollowingerrormessage: Thebank/countryassignedtothevendorsremittoaddressismissingorinactive.Assignthebank/countryregiontotheaddressoractivatetheformat. Ifyoureceivethiserrormessage,checkthePM20000(PM_Transaction_Open)tabletomakesurethatthevendoraddressesintheVADCDTROcolumnarethesameaddressesforthevendorsintheearlierversion.TheVADCDTROcolumninthePM20000tablemustmatchtheVADCDTROcolumninthePM00200(PM_Vendor_Master)tableforeachvendor.Todeterminewhichvendorgeneratestheerrormessage,useoneofthefollowingmethods.Method1 InMicrosoftDynamicsGP,pointtoPurchasingontheCardsmenu,andthenclickVendor. IntheVendorMaintenancewindow,entertheappropriatevendorIDintheVendorIDbox. IntheAddressIDsarea,clicktheRemitTohyperlink,andthenclickanaddressIDinthepop-upwindow. Method2 StartSQLServerManagementStudio. Runthefollowingscriptagainstthecompanydatabase. UpdatePM20100setVADCDTRO='REMITTO'whereVENDORID='' NoteInthiscode,theplaceholderisaplaceholderfortheactualvendorID. MakesurethattheVADCDTRO(VendorAddressCode-RemitTo)columninthePM20000tablematchestheVADCDTROcolumninthePM00200table.Additionally,makesurethattheVADCDTROcolumninthePM20100(PM_Apply_To_OPEN_OPEN_temporary)tablematchestheVADCDTROcolumninthePM00200tableandinthePM20000(PM_Transaction_Open)table. OPTION7: EFTfiledoesnotgenerate,noerror.  IfyourecentlyupgradedtoMicrosoftDynamicsGP10.0orGP2010fromaGP9.0orpriorversion,youmustmanuallyenterthebanknameinthe BankNamebox. NoteTheBankName boxdoesnotexistinMicrosoftDynamicsGP9.0andpriorversions. TomanuallyenterthebanknameintheBankNamebox,followthesesteps: OntheCardsmenu,pointtoPurchasing,andthenclickVendor. IntheVendorMaintenancewindow,entertheappropriatevendorIDintheVendorIDbox. ClickAddress,andthenclickEFTBank. IntheBankNamebox,entertheappropriatename. ClickOK,andthenclick Save. ClosetheVendorAddressMaintenancewindow. IntheVendorMaintenancewindow,click Save. MOREINFORMATION   Commonly AskedQuestions: Q1:WhendoesasupportcaseforEFTassistancebecomeaconsultingexpense?HowlongcanIkeepanEFTsupportcaseopen? A1:SettinguptheEFTfileformatwouldbeconsideredaconsultingexpense.Eachsupportincidentshouldbescopedtoaddress1fieldorerrormessagepercase.Eachnewquestionorerrormessagethatcanberesearchedseparatelyfromtheoriginalscopedefinedinthecaseshouldbeputonanewsupportcase.SoifthebankrejectsthetestEFTfileandgivesyouanewerrormessagetotroubleshoot,weaskthatyouopenanewsupportcaseforthenewissue.TheseguidelinesarepublishedintheEbankingconfiguratorsectionofKB850201: 850201GuidelinesthatMicrosoftsupportprofessionalsusetodeterminewhenasupportcasebecomesaconsultingengagementforReportWriter,SmartListBuilder,SQLscripts,BusinessAlerts,VBScript,Modifier/VBAandeBankingConfiguratorFileshttp://support.microsoft.com/help/850201Q2:HowdoyouinstallEFTforPayablesorEFTforReceivables?Andhowdoyouverifyitisworking? A2:EFTforPayableswasmovedintothecoredictionaryinMicrosoftDynamicsGP10.0andhigherversions,andEFTforReceivableswasmovedintothecoredictionaryinMicrosoftDynamicsGP2010andhigher.Therefore,thereisnoseparateinstallationanymore.Theonlyrequirementisthatthemoduleislistedinyourregistrationkeys. ToactivateEFT,clickonToolsundertheMicrosoftDynamicsGPmenu,pointtoSetup,pointtoSystemandclickRegistration.MakesuretheappropriatemoduleofEFTPayablesorEFTReceivablesismarkedasappropriate.  Toverifyitisworkingfortherespectivemodule,clickonCards,pointtoPurchasing(orSales),andclickonVendor(orCustomer).EnteraVendorID(orCustomerID)andclickontheAddressbutton.IfyouseeabuttonnamedEFTBANKinthelowerrightcorneroftheVendor(orCustomer)AddressMaintenancewindow,thenEFTisworking. Q3:Areyouabletosend'invoice'informationintheEFTfile? A3:Yes,thisiscalledthe'Addenda'line.YouwillneedtomapouttheLineTypeforthe'Addenda'lineontheEFTfileformataccordingtoyourbank'sspecifications.Asmanyaddendalineswillprintforhowevermanyinvoicesmakeupthepayment. AddendalinesonastandardNACHAformattypicallystartwitharecordtypecodeof'7'. Q4:AreyouabletosendmultipleaddendalinesintheEFTfile? A4: Yes.ThefunctionalityforaddendalinesworksdifferentlyindifferentversionsofDynamicsGP,sotheanswerwilldependonwhatversionyouareusing.InGP10.0,youareabletosendonly0or1addendalineperpayment.GP10.0doesnothavefunctionalitytoincludemultipleaddendalinesforonepayment.InGP2010RTM,youareonlyabletosend0orAlladdendalinesperpayment.HoweverinGP2010SP2,additionalfunctionalitywasaddedsoyoucansend0,1,orAlladdendarecordsforeachpaymentbyutilizingthenewlyaddedcheckboxfor"DetailLineAddenda"foundontheEFTFileFormatMaintenancewindow.MoreinformationonthistopiccanbefoundinKB2551488. 2551488MultipleAddendaLinesintheEFTfileinMicrosoftDynamicsGPhttp://support.microsoft.com/help/2551488Q5:Areyouabletoputmultipleinvoicenumbersinoneaddendaline? A5:No.Eachaddendalinewouldstoretheinformationforeachinvoicethatmakesupthepayment.Soforexample,ifyouhave6invoicesthatmakeupthepayment,youwouldget6addendalinesifyouchosetoincludealltheaddendalines.Thereisnofunctionalitytoincludeall6invoicenumbersonthesameaddendalineatthistime. Q6:AreyouabletoconfigureanyEFTfileformattoproducea"CheckPrintingFile"format?(ManybanksarenowofferingthisservicetoprintchecksandrequireanXMLformatwhereeachaddendalinewouldbeinit'sownremittanceformat.) A6:Youareonyourowntotest.  Atthistime,MicrosoftDynamicsGPdoesnotofferorsupport"CheckPrintingFile"formatssinceitisacustomizedfileandnotatrue'EFT'fileformat. Itisforadifferentservicethatisprovidedbyyourbank.  TheEFTfunctionalityinDynamicsGPiscodedtoachievetheEFTfileformatsthatareincludedoutofthebox,sotheremaybesomerequirementsyoumayormaynotbeabletoachieve.YouwouldneedtotestonyourowntoseeiftheformatyouneedcanbedoneinDynamicsGPwiththecurrentEFTfunctionality,ornot. Ifyouopenasupportcase,youcanexpectthesameassistancewithadvisingononefieldoroneerrormessagepersupportincident. Oftentimesadexteritycustomizationmaybeneeded,whichisoutsideofregularsupportguidelines.  Onerequirementwehaveseenforanxmlformat, whereeachremittanceinformationislistedinit'sowngroupingwouldneedadexteritycustomizationtoachieve.We encourageyoutovoteonthisproductsuggestionintheMicrosoftIdeas productsuggestiondatabasesothisfunctionalitycanbereviewedforafutureenhancement.Q7:DoestheEFTbankinginformationflowthroughanupgrade? A7:Thebankinginformationonthevendorandthecheckbookarebroughtthroughtheupgrade.ThebankinginformationonthevendorwillbewrittentotheSY06000tableandwillusethevendor'smainaddressfoundontheVendorMaintenancecard.TheonlyinformationthatisnotbroughtthroughtheupgradeistheEFTfileformat.Youwillneedtore-setuptheEFTfileformatinGP10.0orGP2010,byeithersettingitupfromscratchyourself,orpickingfromoneofthestandardformatsalreadysuppliedinthepick-list.ItmaybehelpfultomakescreenprintsofthefileformatsetupinGP9.0toreferto.GP10andGP2010havestandardfileformatsavailabletochoosefrom,aspublishedbytheNationalAutomatedClearingHouse(NACHA).Wecodetothesestandardpublishedformats,soifyourbankrequiresanyotherformat,oracustomizationtothestandardformat,wewouldconsiderthattobeaconsultingrequest.Q8:WhatEFTfileformatsaresuppliedinGP2010andGP2013? A8:GP10.0andGP2010andGP2013offertenstandardEFTfileformatsthatarepublishedaccordingtothestandardrequirementssetbythefederalbankingagenciesandNationalAutomatedClearingHouse(NACHA).Oneuser-definedfileformatisalsoavailablesotheusercansetituphowevertheywish.UsethebelowKBtoseehowtheBankGroupsinGP9.0correspondtothenewFileFormatsofferedinGP10.0andGP2010: 945789HowEFTforPayablesManagementbankgroupsinMicrosoftDynamicsGP9.0correspondtoEFTformattypesinMicrosoftDynamicsGP10.0http://support.microsoft.com/help/945789 ThisKBarticleshowshowthetablesarecross-referencedfromversionGP9.0toGP10.0andGP2010:Q9:WhatifmybankusesafileformatthatvariesslightlyfromoneofthestandardformatsofferedinGP? A9:TheEFTfileformatsavailableinMicrosoftDynamicsGParesetuptofollowtheUSGovernmentandNACHA(NationalAutomatedClearingHouseAssociation)publishedformats.Thesearepublishedstandardrequirements.ThefileformatscurrentlyofferedinMicrosoftDynamicsGParecodedtoachievetherequiredfieldsinthesestandardformats. Therefore,ifyourbankrequiresaformatthatvariesslightlyfromoneofthestandardformatsofferedinGP,oramoreupdatedversionofaformat,youmayneedtopursueaconsultingserviceforthecustomization. Inthemeantime,youcouldcheckwiththebanktoseeiftheywouldmakeanexception,oracceptanyotherformatsthatDynamicsGPcando(suchasoneofthestandardNACHAformats),oredittheEFTfileinNotepadbeforesendingittothebank.  YoucansearchtheMicrosoftISVCentralfindanISVthatmayofferanEFTproductcompatiblewithDynamicsGPorcouldhelpyouachieveacustomizationtomeetyourneeds: Pleasealsoenter aProductSuggestionintheIdeas linksoMicrosoftcantrackitandconsiderthisnewfunctionalityforafutureenhancement.  Q10:MybankdoesnotuseanyoftheEFTFileformatslistedinGP.HowcanIcreateanewformattocomplywithmybank? A10:Youcanusethe user-definedEFTfileformattocreateyourownformat.However,youareresponsibleforsettingitupandtestingit.Microsoftisnotabletosupportyourcustomformat.Wewillhelpyouwithonefieldorerrormessagepercase. Youcanalsotrytosetuptheformatyourself.Ifyoutacklethisyourself,wesuggestsettingupanothersampleformatusingoneoftheformatsinthesystemsuchasthePPDorCCDfileformatandusethatasareferencesoyoucanseehowthefieldsaremappedandyoucanmirroryourformatthesameway(orstartwiththePPDorCCDformatandmodifyitasneeded).Thisshouldhelpyouaccomplishmostfields.However,allthefieldsyouneedmaynotbeavailable,ormayappeartobeavailablebutdon'twork(suchascountsortotals). Justbecauseyoucanselectatable/fieldinalinedoesnotmeanthatitwillwork. (Forexampleputtingcheckinformationinan'addenda;line.) Youwouldhavetotestittoverify. Youwillneedtotestonyourowntoverifywhatfieldsworkinwhatlines. TheformatinDynamicsGPwerecodedaccordingtotherequiredfieldsineachlineperthestandardpublishedformatsbytheNationalAutomatedClearingHouseAssociation(NACHA). YoucanvisitNACHA.orgtoviewtherequiredfieldsforeachstandardformat. Q11:HowdoyousetupsettlementlinesfortheEFTFileformat?(Orthebankisaskingforatotaldebitorcreditlineinthefooterthatwilloffsetthefile.) A11:AsettlementlineisbasicallywherethebankisaskingfordebitandcreditlinesintheEFTfilethatwillbalanceeachotherout.Youcanhaveonesettlementlineperdetailline,oronesettlementlineforthewholefile.ThebelowKBshowsyouhowtocorrectlysetuponesettlementlineforthewholefile: 2026313SettlementLinecalculatesincorrectlyintheElectronicFundsTransfer(EFT)fileforPayablesManagementinMicrosoftDynamicsGPhttp://support.microsoft.com/help/2026313Q12:WhatisanIATformat? A12:TheIATformatsareprovidedtoaccommodatechangesintheIAT(InternationalACHTransaction)rulesasmandatedbytheNACHAandOFACorganizationsforusewithinternationalACHfiles.   TheIATformatcontains7addendalines,whereeachlineiscodedtoincludespecificTransaction,companyorvendorinformation.  Notethatthe'Remittanceaddenda'linewasnotcodedinthisformatsinceitisnotrequiredinformationinthestandardpublishedformat. Youwouldnotbeabletosubstituteanyoftheother7addendalinestoincludetheremittanceinformation(ie.invoicesthatmakeupthepayment.) VisitNACHA.orgtoviewthestandardpublishedformatandrequiredfields. Q13:WhatdoesPPDandCCDmeanforthestandardUSNACHAfiles?Whatdoesthe+meannexttoeach?  A13:Thesetypesmean: PPDmeans'Prearrangedpaymentanddeposits'.Usedtocreditordebitaconsumeraccount.Popularlyusedforpayrolldirectdepositsandpreauthorizedbillpayments. CCDmeans'Corporatecreditordebit'.Primarilyusedforbusinesstobusinesstransactions. The+nexttoeachfileformatmeansthatthefileformatincludesmappingfortheAddendaLineType. Q14:WhyistheBank/TransitRoutingnumberintheEFTfilesetsetto10digitsifmostUSroutingnumbersareonly9digitslong?  WheredoIenterthecheckdigitforthebankroutingnumber?  A14:TheTransitRoutingnumberfieldismeanttoholdthe9digitsoftheroutingnumber,plusthe1CheckDigitnumberbehindit,foratotalof10digitsintheBankTransitroutingnumberfield.Thebankmaysplitthesetwofieldsseparatelyonyourbankspecifications,soyoucanchooseifyouwanttolumpthemtogetherinonefieldinyourEFTfilemapping(as10digits),orsplitthemoutastwofields.Forexample,mapthebanktransitroutingnumberasonefieldthatis9digitslong,andthenmapanotherfieldas1digitandhard-codeitasaconstanttothevalueyouneed(usually1).  Q15:HowdoIhandletheBankTransitRouting numberwhenitisonly8digitslonginCanada? A15:Canadausedtohavean8digitroutingnumber,butchangeditto9digitstomatchtheUnitedStates.Theyjustaddeda0inthefrontoftheexisting8digitroutingnumber.  Also,itmayfliptheroutingnumberaroundinRM/PMEFTfileformatsforCanada. Youcanonlykey8charactersanditassumesyouareenteringitdirectlyfromaCanadiancheque,wheretheMICRnumberlisted isBBBBBAAA,whereBBBBisa5digittransitorbranchnumber,andtheAAAistheinstitutionnumber. SoGPassumesitwasenteredthiswayandflipsaroundforyousoitis0+AAA+BBBBBintheEFTfile. (Andright-justifiedandpaddedwithaleadingzerotobe9digitslong.)  Sobeawarethatthelast3digitswillbemovedtothefront,withthepaddedleadingzero. Soifyouenter45678123(BBBBBAAA),itwillgetflippedaroundto0+123+45678inthefile. YouwillwanttoenteritinGPwiththefirst3digitsattheend. Soifyouhave12345678,youwillenter45678123(BBBBBAAA)inGP.  SeeKB2535946forfurtherdetails: http://support.microsoft.com/help/2935946 Q16:Whydon'tthe'count'linesworkinallthelinetyperows?  A16:Unfortunately,thecountfieldsmaybeavailabletoselectinthemappingforanyline,buttheydonotworkinalltheLineTypesatthistime.   AddendaCount-onlyworksintheAddendaLinetype.ThiscountfielddoesnotworkintheDetailline,orBatchControllineorFileControlline. LineCount,DetailCount,Detail+AddendaCount,DetailCount,TotalNumberofDebits,TotalNumberofCreditswillonlyworkintheBatchControlandFileControllines.ThesefieldswillnotworkinFileheader,DetailorAddendalines. Thisiscurrentlybydesignandwillbeconsideredasafutureenhancement. Q17:Thebankisaskingmetoaddpadblocksor'blockcount10'totheEFTfileformat.Whatdoesthatmean? A17:PadBlockingor'blockcounts'requires EFTfilestohaveacertainnumberoflinesinitormultipleoflinesinthefilecreated.Forexample,iftheyrequireaPadBlockof10,thismeansthattheywantthefiletobeinmultiplesof10lines.Soifthefileis22lines,thesystemwillneedtoadd8dummylinessothetotallinecountofthefileis30.Or,ifthefileis49lineslong,thenthesystemwouldonlyneedtoadd1dummylinetogetthefiletobe50lines.Thetotalnumberoflinesofthefileneedstobeinamultipleof10. 1.OpentheEFTFileformatinDynamicsGP(Cards|Financial|EFTfileformat) 2. SelectthefileformatID.  3.Intheupperrightsection,markthecheckboxfor'AddPadBlocks'.  4.Definethepadcharacter,numberofpaddedcharactersandblockcountrequiredbyyourbank. Themostcommonscenarioistopada'9'characterinblocksof10. Thiswould beenteredas:      Padcharacter:  9      Numberofpadchars: 94  (widthoflineneeded)      Padlinesinmultipleof:10  (blockcount) Q18:IfavaluedoesnotfilltheentirefieldintheEFTfile,howdoyoufilltherestofthefieldwithzeroesorspaces? A18:IntheEFTFileMaintenancewindow,thereisa PadCharfieldoneachline.Leavethisfieldblankifyouwantthefieldtohavespaces.Orputa0inthisfield,ifyouwishfortheunusedportionofthefieldtobepaddedwith0's.Thezeroeswillbepaddedintheremainderofthefieldbasedonwhetheryousetthedatainthefieldtoberightorleftjustified.Q19:InthePMPaidTransactionHistoryfile,thereisafieldcalledthe'TransactionDescription'.Thisfieldprintsblankanddoesn'tpullthedescriptionfromtheinvoice. HowcanIgetthetransactiondescriptionfromtheinvoiceintheAddendaline? (orthePO#,orthefulldocumentamountoftheinvoice,etc.) A19:TheEFTfileisforelectronicpayments,andthereforeisalwayslookingforthemappedfieldsfromtheperspectiveofthepaymentrecord.  Soifyoupullthe'TransactionDescription'fieldfromthePMPaidtransactionhistoryfileontotheAddendaline,itislookingforthepayment,nottheinvoice,soitwillprintblank(sincethepaymentisnotpostedyet).  TheonlyinvoiceinformationyoucangetpullontotheAddendlineistheinvoiceinformationthatisontheapplyrecordtothepaymentinthethe'PMApplytoHistory'table.  ThisincludesonlytheInvoicedocumentnumber,invoicedate,discountsandnetpaidamount. Youcannotgettothetransactiondescriptionassociatedwiththeinvoice,orPO#,orfulldocumentamount,etc.asthesearenotsupported atthistime.  Seemoreinformationin: http://support.microsoft.com/help/2956922 Q20:Howdoyougetthedocumentnumberfortheinvoicetoprintintheaddendaline? A20:TogettheDocumentNumberfortheinvoice,youwillneedtomapitasfollows: TABLE:PMAPPLYTOHISTORYFILE FIELD:APPLYTODOCUMENTNUMBER Seemoreinformationin:  http://support.microsoft.com/help/2956922Q21:IhavekeyedmultipleinvoicestoonevendorinMicrosoftDynamicsGP.SomeoftheinvoiceswerekeyedtoanAddressIDwithbankinginformationandsomeoftheinvoiceswerekeyedtoanAddressIDwithoutEFTbankinginformation.WhenIbuildthecheckbatchorEFTbatch,itdoesnotworkthewayIexpect.HowdotheinvoicespullintothecheckandEFTbatches? A21:ThefunctionalityforhowcheckandEFTbatchespullhaschangedacrossversionsofMicrosoftDynamicsGPasfollows: MicrosoftDynamicsGP10.0-Ifyoubuildthecheckbatchfirst,boththecheckandeftinvoiceswillpullin.Thework-aroundistobuildtheEFTbatchfirstandthenthecheckbatchcanbebuiltlast. MicrosoftDynamicsGP10.0SP2-ThesystemwillreadandusetheREMITTOAddressIDsavedontheVendorMaintenancecard.Unfortunately,itdoesnotreadtheAddressIDactuallykeyedonthespecificinvoice.Thiswasloggedasqualityissue#64038. MicrosoftDynamicsGP2010RTMandlaterversions(lasttestedonGP2018) -IfavendorhasbothacheckandEFTtypeinvoicekeyed,thennothingwillpullinifyoubuildthecheckbatchfirst.YoumustbuildtheEFTbatchfirstandthenthecheckbatch.Thisisthecurrentdesign.Ifyouwouldliketoseethisdesignchangedinfutureversions,pleaselogaproductsuggestion. Q22:Howdoyoulogaproductsuggestion? A22:TheDevelopmentteamhascreatedaproductsuggestiondatabasenamedMSConnect.Theydoreadeachandeveryproductsuggestionenteredandgiveitapriorityratingbasedonseveralcriteriasuchas: Isitdatadamaging? Howmanycustomershavevotedforthis? Isthereawork-around? Willitconflictorbreakotherfunctionality? Doesitviolateanyfederalorstandardregulations? Aftereachsuggestionisgivenapriorityrating,itstaysinthedatabasesothatothercustomerscanalsovoteonitovertime.Themorevotesitgets,thehigherinpriorityitwillgo,soyourvotesdocountandareveryimportant.ThisdatabaseisusedtodeterminewhatenhancementscustomerswouldliketoseeinfutureversionssopleaselogproductsuggestionsintheIdeasproductsuggestiondatabase.Q23:HowdoIgettheFileCreationDateinJuliandateformat? (Forexample,theJuliandateformatis‘0yyddd’whereyyisthelasttwodigitsoftheyearandthedddisthedayoftheyearthatthatdatefallsonoutof365days.  Soforexample,September24th,2011wouldbein011267inJulianformat.) A23:ToaccomplishtheJuliandateformat,youwouldhavetoutilizetwofieldsasfollows: a.OpentheEFTfileformatandselecttheFileHeaderlinetype. b.ClickontheFileCreationDatefield.Setittoalengthof'1'andmapittoa Constantvalueof0. c.ClicktoputyourcursoronthenextlineandinthetopmenubarclickonEditandchooseInsertRowanditwillinsertanewrowabovethelineyourcursorison. d.Inthenewfield,nameit'FileCreationDay'andmapitasSystemDate.ThenexpandthelineandfortheDateFormat,chooseeitherYY+DayNumberorjustDayNumberasneeded. (NotallbanksrequiretheYY.)Q24:WhenIkeyamanualpaymentinPayablesandmarktheEFTcheckbox,whyaretheseshowingupintheSafePayfileasacheck? A24:IfthevendorisnotsetupforEFT,thenthesystemwilltreatthemanualpaymentasacheckandincludeitintheSafePayfile,evenifyoumarkitasanEFTtypewhenyoukeyedthemanualpayment.ItwillstillbetreatedasachecknomatterwhatforvendorsnotsetupwithEFT.Thework-aroundsaretousethe'cash'typeinsteadofEFTfornon-EFTvendors,orsetthevendorupwithEFTandthenrekeythemanualpayment.The'cash'typeisnotincludedintheSafePayupload.  IfthevendorissetupforEFT,thesystemwilldefaulttotheEFTcheckboxautomaticallyanditwillnotbeincludedintheSafePayfile.Q25:CanMicrosoftprovidealistofbanksthatusespecificEFTFileformats? A25: Microsoftisnotabletocertifywhichbanksusewhichformats,duetoliabilityreasonsandalsoduetothefactthatbanksareever-changingwhichformatstheyuse,whichmakesmanagingthatinformationimpossible.Certainbanksalsomayrequirespecificfieldsthatarenot'required'onthestandardpublishedformat.Therefore,youmustcontactthebankdirectlytoseewhatformatstheywillacceptandprovideyouwitharequirementsdocumentfortheformattheyrequire.ThenyouwillhavetomodifyaformatintheEFTFileFormatwindowinMicrosoftDynamicsGPtoseeifthedeviatedfieldispossibleornot.ContactMicrosoftDynamicsGPforaconsultingengagementifyouneedtohavethefilecustomizedtopullinformationthatisnotreadilyavailable.Q26:ThebankwillnotacceptmyEFTfilebecausethesequencenumberintheEFTfilenameis-0001andwealreadyuploadedanEFTfilewiththatsamesequencenumbertoday.Thenextfilewegeneratedwasalsogeneratedwiththesame-0001sequencenumber. A26:ThenamingconventionfortheEFTfiles(onMicrosoftDynamicsGP10.0andhigherversionsforEFTPayables, andMicrosoftDynamicsGP2010andhigherforEFTReceivables) iscomprisedasfollow: EFTFILENAME+CHECKBOOKID+DATE+SEQUENCENUMBER+EXTENSION(ifdesignated) TheEFTFILENAMEispulledfromthefilenamedesignatedinthePayablesOptionsorReceivablesOptionstabfortheoutputpathsonthecheckbook. Ifnoextensionsuchas.txtisdesignatedhere,thennoextensionwillbeaddedtotheresultingEFTfilegenerated. TheCHECKBOOKIDistheCheckbookIDusedonthecheckrun. TheDATEisthesystemdate. TheSEQUENCENUMBERwillincrementofftheotherEFTfilessavedtothesamepath/folderwiththesamename.ThesequencenumberwillincrementaccordinglyforthenextEFTfilegenerated.SoifyougeneratedanEFTfiletodaywiththesequencenumberof-0001.AnotherEFTfilegeneratedtodaywillincrementto-0002savedtothesamelocation.However,ifyoudeletethefirstfilewiththe-0001sequencenumberfirst,thenthesecondfilewillnotseeitandstartoverandusethe-0001sequencenumberagain.Thisisaproblemwithmostbanksastheywillconsideritaduplicatefile.Whenyougenerateafilethenextday,thedatewillchange,soitwillstartoverat-0001again. SobesurenottodeletetheEFTfilesfromthelocationthefilesarebeingsavedtoifyougeneratemorethanoneEFTfileperday.Q27:CanIhavecreditmemo'sshowontheEFTfile? A27:No.Thecreditmemoisappliedtotheinvoiceasaseparateprocess. TheEFTfileisonlypayingthe'netamount'remainingthatisdue.ThereforethecreditmemoinformationisstoredinadifferenttableandnotavailabletobepulledintotheEFTfile.Q28:IfIvoidtheEFTpayment,willthecreditmemoautomaticallyunapplyfromtheinvoicetoo? A28:InMicrosoftDynamicsGP10.0andMicrosoftDynamicsGP2010,whenyouvoidapayment,onlythenetamountofthepaymentwillbecomeopenagain.Thecreditmemoremainsintactagainsttheinvoice.(Note: ThisfunctionalitywaschangedinMicrosoftDynamicsGP2013.) InMicrosoftDynamicsGP2013,whenyouvoidtheEFTpayment,thecreditmemowillalsobeunappliedfromtheinvoiceatthesametime.Q29:IntheCheckbookEFTBankMaintenancewindow,howdoestheCommunicationTypeandApplicationfieldswork?WillGPautomaticallyuploadmyfiledirectlytothebank? A29:MicrosoftDynamicsGPhasnoautomaticwaytosendthefiletoyourbank.TheCommunicationTypeisusedtoeitherlaunchtheprogramtousetouploadtheEFTtothebank,oropentheinternetlinkforyourbanktouploadtheEFTfile.GPisjustopeningthesoftwareorlinkforyou,butcan'tgoanyfurther.Yourprogramorbank'ssoftwarewilltakeoveratthatpoint,oryoumustmanuallyproceedtouploadthefile.Youshouldcheckwithyourbank,assome bank'ssoftwaremayhavefunctionalitytoautomaticallygrabthefilefromaspecifiedlocation,butthataccomplishedforthefunctionalitypresentinyourbank'ssoftware. Q30:WhenIimportinanEFTFileformatforPayables,thePayablestablesarenotlisted.ReceivablestablesarelistedforTableName.Isthisabug? A30:Thisissue#61119wascorrectedinSP3forMicrosoftDynamicsGP2010. OryoucanupdatetheSERIEScolumnontheEFTFileFormatdirectlyintheSQLTabletopointtoPayablesManagement,byexecutingthebelowscriptagainstthecompanydatabaseinSQLServerManagementStudio: updateCM00103setSERIES=4whereEFTFormatID='XXX' --EntertheEFTFileFormatIDfortheXXXPlaceholderabovebeforeexecutingthisscript.FortheSeries,Payables=4andReceivables=3.Q31:WhatversionoftheISO20022formatisavailableinMicrosoftDynamicsGP? A31:OnlyVersion1oftheISO20022format(PAIN001.001.01) iscurrentlyavailableinMicrosoftDynamicsGP.Unfortunately,Version2orVersion3arenotavailableatthistimeandwouldbeconsideredaproductenhancement.IfyouwouldliketoseethenewerversionsofthisformataddedtoMicrosoftDynamicsGPinthefuturesuchasVersion3(PAIN001.001.03),pleaseclickonthelinkbelowandvoteonthis productsuggestionandaddanycommentssothiscanbereviewedandconsideredforafuturerelease. Q32:Howdoyougeta'UniqueFileCreationNumber'generatedforeachnewEFTfile? A32:TheUniqueFileNumberfunctionalityisauniquenumberperEFTfilegenerated.Ifselectedonseverallinetypes,thesamenumberwillprintineachline,andincrementeachtimeanewEFTfileisgenerated.ThisnumberisalreadyavailableinMicrosoftDynamicsGPbymappingthefieldasfollows: EFTNextFileNumber Mapsto:DataField Table:CheckbookElectronicFundsTransferMaster Field:EFTNextFileNumber Note: Thebankprenotefilegeneratedwillprintzeroesinthisfield. Seemoreinformationin:  http://support.microsoft.com/help/2956922Q33:WhataresomeothercustomfieldscommonlyrequestedforEFT? A33:InformationonothercustomfieldscommonlyrequestedforEFTfilecanbefoundinKB2956922.Q34: CanIgetan'addendacount'intheDetaillinetoachievetheCTXfileformat? A34: No,atthistime,youarenotabletocount/sumuntilafterthelinesarelisted. Therefore,youwouldnotbeabletocounttheaddendalinesintheDetaillinesincetheyareprintedaftertheDetailline,soyouwouldnotbeabletoachievetheCTXformat. Youroptionswouldinclude: 1)run'onecheckperinvoice'insteadof'onecheckpervendor',andhardcodetheaddendacount=1intheEFTfileformat. Or2)askthebankiftheywouldmakeanexceptionoracceptanyotherNACHAformatsuchastheCCDorPPDformat. (Manybankshaveacceptedthe'detail+addenda'countinafooterlineinstead.)Or3)seekouta3rdpartyproductthatallowsthisfunctionalityor4)adexteritycustomization.    SUBSCRIBERSSFEEDS Needmorehelp? Expandyourskills ExploreTraining Getnewfeaturesfirst JoinMicrosoftInsiders Wasthisinformationhelpful? Yes No Thankyou!Anymorefeedback?(Themoreyoutellusthemorewecanhelp.) Canyouhelpusimprove?(Themoreyoutellusthemorewecanhelp.) Whataffectedyourexperience? Resolvedmyissue Clearinstructions Easytofollow Nojargon Pictureshelped Other Didn'tmatchmyscreen Incorrectinstructions Tootechnical Notenoughinformation Notenoughpictures Other Anyadditionalfeedback?(Optional) Submitfeedback Thankyouforyourfeedback! ×



請為這篇文章評分?