Custom Positive Pay File

Hi -
I'm creating a positive pay file for my client (they are on Oracle Applications version 11.5.10.2), all has been successful with altering APXPOPAY, I've set this up under a custom directory and as a custom concurrent program. Users can submit the request for the positive pay file and it works correctly.
The problem I'm having is the checkbox in Payment Batches (this is under Payables Manager Responsibility) named "Create Positive Pay File", it is still trying to call APXPOPAY instead of the new custom concurrent program I've created. How do I change this form's checkbox option to start the new program instead of the old one?
Thanks for any help!!!

I hope d_benhur 's suggestion would work, another workaround would be "not" selecting the check box for creating positive pay file as part of payment batch. You can write a simple pl/sql program to generate the file once the payment batch is over. This would give you freedom of format and any future enhancements.
Thanks
Girish

Similar Messages

  • Customization of "Positive Pay file with additional parameters"  template

    Hi,
    We've a requirement to customize the eText template of the Positive Pay file with additional parameters report. The setup is done , now the program is picking up the new format. Since the payments involves multilines hierarchy, we are unable to print the data in the hierarchical format. Our requirement is to print a Header with information like BankAccountNumber,Total Amount in Dollars , Total number of lines. And Detail segment with all the infomation like BankNumber, BankAccount Number, Amount, Print 'V' if the check is voided etc. please let me know how to achieve this format in eText.
    Thanks
    Elan

    Did you introduce a new LEVEL for the detail info?
    Refer user guide on the syntax of usage.

  • B2B integration with EBiz for a custom positional flat file

    I have installed SOA 11g with the latest patch. I am confused with my setup since I could not find any good example for my use case. I get a positional flat file from my trading partner (VDA4905). I have done the following so far:
    Created Document Definition : Custom, version 1.0, type PO with identification type as "flat". I have given the first 3 characters of the file to contain "511" as the identification value.
    I have created trading partners, host listening channel (folder as /tmp/b2b) and agreement. Validated and deployed the agreement.
    I created a dummy file with first 3 characters as 511 and put it in the /tmp/b2b. The file is not getting consumed and I see the pretty standard error "Agreement not found from TP is null".
    My questions are:
    1. When I created the document definition, do I need to specify any xsd or ecs file? Since I am using positional flat file, is this mandatory?
    2. I changed the name of the dummy file in the "FROM TP_HOST_seq.txt", still see the same issue.
    Any help is appreciated.
    Shanthi

    When I changed the file name, it gets consumed. Regarding the file name, I have the following question:
    I get the files from different plants and the file names are different for each plant, however, the processing is the same. If I need to have file name in %From TP%_%SEQ%.txt this format, do I need to create multiple TPs such that the file name maps to TP name? Can I use the same agreement for all these dummy TPs that I create?
    Is there anything I can do, to consume all messages in a specific directory irrespective of the file name?
    Thanks
    Shanthi

  • Update XERegistry.xml for my custom positional flat file

    Hi,
    I believe we need to add entry into XERegistry.xml for the new parser and upload the .ecs file, can anybody confirm? If so, what information do we need to enter ? In the document definition, what do we need to put in "Identification Start Position" and "Identification End Position"
    Thanks
    John

    Anuj,
    What you said makes sense, but somehow I could not make it work even with the invoice example shipped with Oracle B2B, INVOIC01.ecs and Invoice01.dat under samples/positional directory.
    I am using a Java program to read the data file and drop on a JMS queue Oracle B2B is listening. I am seeing the following trace in the log file, it seems that Oracle B2B knows it is a non-XML file.
    On the other hand, I have already made a X12 example work.
    May I send the log and other files to you to review?
    Thanks
    John
    BTW, still trying to understand how B2B identify the document. The parser uses the InitialFileDetect to get the initial information, what is the GroupNode for? Do I need to match those information (DocControlNumber, DocTypeID) when I create my document as well as the version and document type in the B2B console?
    <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
    <attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
    <attr name="APP" value="soa-infra" />
    <attr name="SRC_METHOD" value="synchedLog_J" />
    <txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument Enter</txt>
    </msg>
    - <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
    <attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
    <attr name="APP" value="soa-infra" />
    <attr name="SRC_METHOD" value="synchedLog_J" />
    <txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument iDoc ECS = /soa/b2b/PositionalFlatFile/SAP IDoc/SAP IDoc type/INVOICEDoc/INVOIC01.ecs</txt>
    </msg>
    - <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
    <attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
    <attr name="APP" value="soa-infra" />
    <attr name="SRC_METHOD" value="synchedLog_J" />
    <txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument non-XML Payload</txt>
    </msg>
    - <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
    <attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
    <attr name="APP" value="soa-infra" />
    <attr name="SRC_METHOD" value="synchedLog_J" />
    <txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument start pos = -1</txt>
    </msg>
    - <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
    <attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
    <attr name="APP" value="soa-infra" />
    <attr name="SRC_METHOD" value="synchedLog_J" />
    <txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument values = {IdentificationStartPosition=0, IdentificationExpressionValue=EDI_DC , TransactionECSFileBlob=/soa/b2b/PositionalFlatFile/SAP IDoc/SAP IDoc type/INVOICEDoc/INVOIC01.ecs, IdentificationEndPosition=10}</txt>
    </msg>
    - <msg time="2011-09-22T09:55:45.949-04:00" comp_id="soa_server1" type="TRACE" level="1" host_id="uxpnwg001a0015.cbp.dhs.gov" host_addr="10.159.25.110" module="oracle.soa.b2b.engine" tid="weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@15d19258" user="weblogic" ecid="72a52121dd40d94a:afeea16:1323f8126ee:-8000-00000000001c3f99" rid="0">
    <attr name="SRC_CLASS" value="oracle.tip.b2b.system.DiagnosticService" />
    <attr name="APP" value="soa-infra" />
    <attr name="SRC_METHOD" value="synchedLog_J" />
    <txt>oracle.tip.b2b.document.pff.PFFDocumentPlugin:identifyIncomingDocument xpath = null</txt>
    </msg>
    Edited by: zchen on Sep 22, 2011 1:11 PM

  • R12 Positive Pay

    Hi - I am having a hard time getting a header line on our custom positive pay file. I am using the function IBY_FD_EXTRACT_EXT_PUB.get_pmt_ext_agg to return the header row. The function also returns a value specific to each check. Right now the header row is printing above every check line, as opposed to once at the top. Does anyone know how to resolve this issue? According to the XML output, it looks like everything is in the level Outbound payment.

    Hi,
    Can you please provide us the package that you are using to modify the payment related function of package 'IBY_FD_EXTRACT_EXT_PUB'. Currently the same does not work for us as post the modification, once the payment process run, we are not seeing the XML tags getting generated at all for the newly added elements.
    Thanks,
    Sreenivasa M

  • Oracle11i AP positive Pay customized program setting

    Hi
      I need to know how to set up a new customized program for Positive Pay file for payment batch where the checkbox is in actions panel so once it is clicked by the user the program will be triggered
    Thanks

    ISUTri wrote:
    Thank you for your reply Hussein. Those documents don't appear to address the specific problem we seem to be having. Out of the log file that I posted I have been concentrating my search on this error message. Let me know if you have any other tips.
    java.sql.SQLException: ORA-06502: PL/SQL: numeric or value error: character to number conversion error
    ORA-06512: at "APPS.IBY_EXTRACTGEN_PVT", line 380
    ORA-06512: at line 1
    Is there a way I can get additional information that might help me track down what is happening? I have an SR on this but Oracle seems to be as stumped as I am.R12: Troubleshooting Payment Process Request (PPR) Errors: Comprehensive Listing of Errors and Solution Documents [ID 1314118.1]
    IBY_FD_PAYMENT_FORMAT_TEXT Format Payment Instructions Errors with ORA-06502 [ID 1073786.1]
    Thanks,
    Hussein

  • R12 Positive Pay eText Template with File Header/Trailer Records

    A client for whom we are implementing R12.1.3 Positive Pay uses a bank which requires file header and trailer records in the file transmission. We used the standard IBYPOS_PAY_en.rtf template file and modified it to provide the additional, required detail. The new version of the template appears to be working exactly as needed when viewing the output from the template viewer. However, when positive pay is run through eBS there is no text output generated. The XML for report is being generated, as it can be pulled from both the concurrent request log file and the iby_trxn_documents table. Below is a snippet of the pertinent information from the log file:
    After formatting length of the output - baos::0
    After formatting, output is not null
    Output type is eText, so logging the output below:
    ==================================================
    ==================================================
    length of the output - baos::0
    After formatting, periodicSeq is null or empty.nullTimestamp: Fri Jan 11 12:02:53 EST 2013
    length of the output - baos::0
    Exit: iby.scheduler.FDFormatProgramUtils.doExtractAndFormat()Timestamp: Fri Jan 11 12:02:53 EST 2013
    Saving format output to file system.
    Enter: iby.scheduler.FDFormatProgramUtils.saveToFileSystemCustom()
    Concurrent request output file name: /u02/app/appti/TCDXI/inst/apps/TCDXI_ncdx201/logs/appl/conc/out/o455658.out
    File.separator: /
    Custom file name: /u02/app/appti/TCDXI/inst/apps/TCDXI_ncdx201/logs/appl/conc/out/CDX_455658.out
    Opened file in append mode: /u02/app/appti/TCDXI/inst/apps/TCDXI_ncdx201/logs/appl/conc/out/CDX_455658.out
    Updating FND request record for the custom file location/u02/app/appti/TCDXI/inst/apps/TCDXI_ncdx201/logs/appl/conc/out/CDX_455658.out
    request id: 455658
    Exit: iby.scheduler.FDFormatProgramUtils.saveToFileSystemCustom()
    Updating positive pay file created flag on the instruction record.
    Enter: iby.scheduler.FDFormatProgramUtils.postResults()
    Sql to be executed: BEGIN IBY_FD_POST_PICP_PROGS_PVT.set_pos_pay_created(:1); END;
    Payment instruction id: 10001
    Exit: iby.scheduler.FDFormatProgramUtils.postResults()
    Successfully updated instruction record.
    Exit: iby.scheduler.FDPositivePay.runPosPay
    Program completed successfully.
    java.util.logging.ErrorManager: 2:
    oracle.core.ojdl.LoggingException: oracle.core.ojdl.LoggingException: Attempt to flush a closed LogWriter
         at oracle.core.ojdl.ExceptionHandler.onException(Unknown Source)
         at oracle.core.ojdl.BufferedLogWriter.handleException(Unknown Source)
         at oracle.core.ojdl.BufferedLogWriter.flush(Unknown Source)
         at oracle.core.ojdl.logging.ODLHandler.flush(Unknown Source)
         at oracle.core.ojdl.logging.ODLHandler.publish(Unknown Source)
         at java.util.logging.Logger.log(Logger.java:478)
         at java.util.logging.Logger.doLog(Logger.java:500)
         at java.util.logging.Logger.log(Logger.java:523)
         at oracle.ias.cache.CacheInternal.logLifecycleEvent(Unknown Source)
         at oracle.ias.cache.CacheInternal.close(Unknown Source)
         at oracle.ias.cache.Cache.close(Unknown Source)
         at oracle.apps.jtf.cache.IASCacheProvider$CacheStopperThread.run(IASCacheProvider.java:1480)
    Caused by: oracle.core.ojdl.LoggingException: Attempt to flush a closed LogWriter
         ... 10 more
    Start of log messages from FND_FILE
    Enter:TIMESTAMP:: IBY_EXTRACTGEN_PVT.Create_Extract:: 11-JAN-13 12.02.52.760550000 PM -05:00
    Enter:TIMESTAMP::Pos Pay Extract(5) ::11-JAN-13 12.02.52.761687000 PM -05:00
    Enter:TIMESTAMP:: POS Payiby.plsql.IBY_FD_EXTRACT_GEN_PVT.Create_Pos_Pay_Extract_1_0:: 11-JAN-13 12.02.52.761942000 PM -05:00
    Exit:TIMESTAMP:: POS Payiby.plsql.IBY_FD_EXTRACT_GEN_PVT.Create_Pos_Pay_Extract_1_0:: 11-JAN-13 12.02.53.121536000 PM -05:00
    Exit:TIMESTAMP::Pos Pay Extract(5) ::11-JAN-13 12.02.53.121603000 PM -05:00
    End of log messages from FND_FILE
    Executing request completion options...
    Output file size:
    0
    ------------- 1) PRINT   -------------
    Disabling requested Output Post Processing. Nothing to process. The output of the request is zero byte.
    Any help that may be offered is greatly appreciated.
    Regards,
    Paul

    I faced this issue when I ran the program as a stand alone program. Please make sure that the Postive pay file is selected in the Payment Process profile which is used to make the payment. And submit the PPR and then run the positive pay from there(Payments Manager page) by selecting the check box.

  • How to create a positve pay file for ACH and Wire transfers through F110

    Hi All,
    I need to create a positive pay file for ACH and Wire transfers to the bank for auto clearing. For checks we have a standard program (RFCHKE00) to create the positive pay file which creates the output lists after the F110 payment process. Is there any standard SAP program available which creates the Positive pay file (Output list) for ACH and wire transfers through F110.
    Thanks
    Sridhar

    Please let your abaper create a 'Z' program using RFCHKE00. For example 'ZRFCHKE00' and use it in the same way as you currently use RFCHKE00 for checks.
    After the program is created, use SE38 and save it as a variant using your own specifications. Thereafter, in F110, when carrying out a payment run, under 'Printout/data medium', enter the program name under "Lists" with the variant. Then click on 'Maintain Variants' and make the necessay specifications there as well.
    Instruct your end-users to enter this program when running ACH and wire transactions through F110.
    Please let us know if this information was helpful.
    Thanks,
    Elias

  • How can we disable the log for Positive Pay program?

    Hi,
    We would like to disable the log file for positive pay program (Positive Pay File with Additional Parameters) because the log contains the whole positive pay file including confidential financial data. Is there any way to disable this logging?

    I do not think there is an option to disable it. However, you may log a SR and confirm this with Oracle support.
    Thanks,
    Hussein

  • Need to calculate sum in an e-text file for positive pay--PLEASE HELP!!!!

    Hi All,
    Need some help formatting e-text output in positive pay. In the trailer record I need to display the sum of all checks run in that payment process. However if the check is "VOID", I should not add that check amount to the summary total in the trailer record. So, I need to conditionally sum the check amounts in the payment register.
    Here is my XML:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <PositivePayDataExtract>
    - <OutboundPayment>
    - <PaymentSourceInfo>
    <ApplicationInternalID>200</ApplicationInternalID>
    <ApplicationName>SQLAP</ApplicationName>
    <PaymentServiceRequestID>50175</PaymentServiceRequestID>
    - <FunctionalCategory>
    <Code>PAYABLES_DISB</Code>
    <Meaning>Payables Disbursements</Meaning>
    </FunctionalCategory>
    - <PayerOrganization>
    <OrganizationInternalID>484</OrganizationInternalID>
    - <OrganizationType>
    <Code>OPERATING_UNIT</Code>
    <Meaning>Operating Unit</Meaning>
    </OrganizationType>
    <OrganizationName>US_OU</OrganizationName>
    </PayerOrganization>
    <EmployeePaymentFlag>N</EmployeePaymentFlag>
    </PaymentSourceInfo>
    - <PaymentNumber>
    <DocCategory />
    <SequenceName />
    <SequenceValue />
    <PaymentReferenceNumber>64812</PaymentReferenceNumber>
    <LogicalGroupReference />
    <CheckNumber>180159</CheckNumber>
    </PaymentNumber>
    <PaymentDate>2012-07-10</PaymentDate>
    <PaymentDueDate />
    <MaturityDate />
    - *<PaymentStatus>*
    *<Code>VOID</Code>*
    <Meaning>Void</Meaning>
    </PaymentStatus>
    - <Payee>
    <PartyInternalID>848060</PartyInternalID>
    <PartyNumber>46702</PartyNumber>
    <Name>ABC INT</Name>
    <TaxRegistrationNumber />
    <LegalEntityRegistrationNumber>9999</LegalEntityRegistrationNumber>
    <AlternateName />
    <SupplierNumber>12975</SupplierNumber>
    - <Address>
    <AddressInternalID>32488</AddressInternalID>
    <AddressLine1>48078ABC ST</AddressLine1>
    <AddressLine2 />
    <AddressLine3 />
    <AddressLine4 />
    <City>ABC</City>
    <County />
    <State>AB</State>
    <Country>US</Country>
    <ISO3DigitCountry>USA</ISO3DigitCountry>
    <CountryName>UB</CountryName>
    <PostalCode>12345-7890</PostalCode>
    <AddressName>ABC</AddressName>
    <Addressee />
    <AlternateAddressName />
    <PreFormattedConcatenatedAddress>ABC</PreFormattedConcatenatedAddress>
    <PreFormattedMailingAddress>ABCD</PreFormattedMailingAddress>
    </Address>
    - <ContactInfo>
    - <ContactLocators>
    <PhoneNumber />
    <FaxNumber />
    <EmailAddress />
    <Website />
    </ContactLocators>
    </ContactInfo>
    <SupplierSiteCode>ABC</SupplierSiteCode>
    </Payee>
    - <TradingPartner>
    <PartyInternalID>848060</PartyInternalID>
    <PartyNumber>46702</PartyNumber>
    <Name>ABC INT</Name>
    <TaxRegistrationNumber />
    <LegalEntityRegistrationNumber>12345</LegalEntityRegistrationNumber>
    <AlternateName />
    <SupplierNumber>12975</SupplierNumber>
    - <ContactInfo>
    - <ContactLocators>
    <PhoneNumber />
    <FaxNumber />
    <EmailAddress />
    <Website />
    </ContactLocators>
    </ContactInfo>
    <AdditionalInformation />
    </TradingPartner>
    <PayeeBankAccount />
    - <Payer>
    <PartyInternalID>788764</PartyInternalID>
    <PartyNumber>39224</PartyNumber>
    <Name>UB_LE</Name>
    - <PartyType>
    <Code />
    <Meaning />
    </PartyType>
    <TaxRegistrationNumber />
    <LegalEntityRegistrationNumber>12345</LegalEntityRegistrationNumber>
    <LegalEntityInternalID>40287</LegalEntityInternalID>
    <LegalEntityName>UB_LE</LegalEntityName>
    - <Address>
    <AddressInternalID>24652</AddressInternalID>
    <AddressLine1>ABC STREET</AddressLine1>
    <AddressLine2 />
    <AddressLine3 />
    <City>TREY</City>
    <County>Hari</County>
    <State>TX</State>
    <Country>US</Country>
    <ISO3DigitCountry>USA</ISO3DigitCountry>
    <CountryName>United States</CountryName>
    <PostalCode>12345</PostalCode>
    <PreFormattedConcatenatedAddress>ABC STREET, TREY, TX 12345</PreFormattedConcatenatedAddress>
    <PreFormattedMailingAddress>ABC STREET, TREY, TX 12345</PreFormattedMailingAddress>
    <AddressName>ABCD Services (U.S.) Inc.</AddressName>
    </Address>
    - <ContactInfo>
    - <ContactLocators>
    <PhoneNumber />
    <FaxNumber />
    <EmailAddress />
    <Website />
    </ContactLocators>
    </ContactInfo>
    </Payer>
    - <BankAccount>
    <BankAccountInternalID>64034</BankAccountInternalID>
    <BankName>XXX BANK</BankName>
    <AlternateBankName />
    <BankNumber />
    <BranchInternalID>1236444</BranchInternalID>
    <BranchName>24</BranchName>
    <AlternateBranchName />
    <BranchNumber>12345</BranchNumber>
    <BankAccountName>43</BankAccountName>
    <AlternateBankAccountName>INTERNAL</AlternateBankAccountName>
    <BankAccountNumber>123</BankAccountNumber>
    <MaskedBankAccountNumber>123</MaskedBankAccountNumber>
    <UserEnteredBankAccountNumber>123</UserEnteredBankAccountNumber>
    <BankAccountSuffix />
    <SwiftCode>ABC</SwiftCode>
    <IBANNumber />
    <CheckDigits />
    - <BankAccountType>
    <Code />
    <Meaning />
    </BankAccountType>
    - <BankAccountCurrency>
    <Code>USD</Code>
    </BankAccountCurrency>
    - <BankAddress>
    <AddressInternalID>56057</AddressInternalID>
    <AddressLine1>111 ABC ST</AddressLine1>
    <AddressLine2 />
    <AddressLine3 />
    <AddressLine4 />
    <City>SanJo</City>
    <County />
    <State>IN</State>
    <Province />
    <Country>US</Country>
    <ISO3DigitCountry>USA</ISO3DigitCountry>
    <CountryName>United States</CountryName>
    <PostalCode>12345</PostalCode>
    <PreFormattedConcatenatedAddress>ABC STREET</PreFormattedConcatenatedAddress>
    <PreFormattedMailingAddress>ABC STREET</PreFormattedMailingAddress>
    </BankAddress>
    - <DescriptiveFlexField>
    <AttributeCategory>Yes</AttributeCategory>
    <Attribute1 />
    <Attribute2>108</Attribute2>
    <Attribute3 />
    <Attribute4 />
    <Attribute5 />
    <Attribute6 />
    <Attribute7 />
    <Attribute8 />
    <Attribute9 />
    <Attribute10 />
    <Attribute11 />
    <Attribute12 />
    <Attribute13 />
    <Attribute14 />
    <Attribute15 />
    </DescriptiveFlexField>
    - <FederalBankAccountInfo>
    <FederalRFCIdentifier />
    <FederalAgencyLocationCode />
    <FederalAbbreviatedAgencyCode />
    <FederalEmployerIdentificationNumber />
    </FederalBankAccountInfo>
    - <EFTUserNumber>
    <AccountLevelEFTNumber />
    <BranchLevelEFTNumber />
    </EFTUserNumber>
    </BankAccount>
    - <Beneficiary>
    <Name>ABC INT</Name>
    </Beneficiary>
    - <PaymentAmount>
    *<Value>2612.39</Value>*
    - <Currency>
    <Code>USD</Code>
    <Name>US Dollar</Name>
    </Currency>
    </PaymentAmount>
    <PaymentAmountText>Two Thousand Six Hundred Twelve Dollars And Thirty-Nine Cents*******************************************************</PaymentAmountText>
    - <PaymentMethod>
    <PaymentMethodInternalID>CHECK</PaymentMethodInternalID>
    <PaymentMethodName>Check</PaymentMethodName>
    <PaymentMethodFormatValue>CHECK</PaymentMethodFormatValue>
    </PaymentMethod>
    <PayAlongFlag>N</PayAlongFlag>
    - <SettlementPriority>
    <Code />
    <Meaning />
    </SettlementPriority>
    - <AmountWithheld>
    <Value />
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </AmountWithheld>
    - <DiscountTaken>
    - <Amount>
    <Value>0</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </Amount>
    </DiscountTaken>
    - <BankCharges>
    - <BankChargeBearer>
    <Code />
    <Meaning />
    </BankChargeBearer>
    - <Amount>
    <Value>0</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </Amount>
    </BankCharges>
    - <DeliveryChannel>
    <Code />
    <Meaning />
    <FormatValue />
    </DeliveryChannel>
    - <PaymentReason>
    <Code />
    <Meaning />
    <FormatValue />
    </PaymentReason>
    <PaymentReasonComments />
    <RemittanceMessage />
    <RemittanceMessage />
    <RemittanceMessage />
    - <BankInstruction>
    <BankInstructionCode />
    <Meaning />
    <FormatValue />
    </BankInstruction>
    - <BankInstruction>
    <BankInstructionCode />
    <Meaning />
    <FormatValue />
    </BankInstruction>
    <BankInstructionDetails />
    <PaymentTextMessage />
    <PaymentTextMessage />
    <PaymentTextMessage />
    <PaymentDetails />
    - <RegulatoryReporting>
    <DeclarationFlag>N</DeclarationFlag>
    - <Amount>
    <Value>0</Value>
    - <Currency>
    <Code />
    </Currency>
    </Amount>
    </RegulatoryReporting>
    - <FederalPaymentInfo>
    <FederalAllotmentCode />
    <FederalOffsetEligibilityFlag />
    <FederalAccountingSymbol />
    </FederalPaymentInfo>
    <DocumentPayableCount>1</DocumentPayableCount>
    - <DocumentPayable>
    - <DocumentNumber>
    <DocumentInternalIDSegment1>21202</DocumentInternalIDSegment1>
    <DocumentInternalIDSegment2>174838</DocumentInternalIDSegment2>
    <DocumentInternalIDSegment3>1</DocumentInternalIDSegment3>
    <DocumentInternalIDSegment4 />
    <DocumentInternalIDSegment5 />
    <ApplicationInternalID>200</ApplicationInternalID>
    <ApplicationDocumentSubType>PAYABLES_DOC</ApplicationDocumentSubType>
    <ApplicationUniqueInternalID>21202</ApplicationUniqueInternalID>
    <ReferenceNumber>183464</ReferenceNumber>
    - <UniqueRemittanceIdentifier>
    <Number />
    <CheckDigit />
    </UniqueRemittanceIdentifier>
    <DocCategory>STD INV</DocCategory>
    <SequenceName>USA_Payables_Purchases</SequenceName>
    <SequenceValue>24389</SequenceValue>
    </DocumentNumber>
    <PONumber>UNMATCHED</PONumber>
    - <DocumentStatus>
    <Code>REMOVED_PAYMENT_VOIDED</Code>
    <Meaning>Removed - Payment Voided</Meaning>
    </DocumentStatus>
    <DocumentDate>2012-04-23</DocumentDate>
    <DocumentCreationDate>2012-07-10</DocumentCreationDate>
    <PaymentDueDate>2012-05-23</PaymentDueDate>
    - <DocumentType>
    <Code>STANDARD</Code>
    <Meaning>Standard</Meaning>
    </DocumentType>
    <DocumentDescription>STORAGE 04/01/12 - 06/30/12</DocumentDescription>
    <ExpenseReportCreditCardNumber />
    <EmployeePaymentFlag>N</EmployeePaymentFlag>
    - <TotalDocumentAmount>
    <Value>2612.39</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </TotalDocumentAmount>
    - <PaymentAmount>
    <Value>2612.39</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </PaymentAmount>
    <PayAloneFlag>N</PayAloneFlag>
    - <SettlementPriority>
    <Code />
    <Meaning />
    </SettlementPriority>
    - <AmountWithheld>
    <Value />
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </AmountWithheld>
    - <DiscountTaken>
    - <Amount>
    <Value>0</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </Amount>
    <DiscountDate />
    </DiscountTaken>
    - <BankCharges>
    - <BankChargeBearer>
    <Code />
    <Meaning />
    </BankChargeBearer>
    </BankCharges>
    - <DeliveryChannel>
    <Code />
    <Meaning />
    <FormatValue />
    </DeliveryChannel>
    - <PaymentReason>
    <Code />
    <Meaning />
    <FormatValue />
    </PaymentReason>
    <PaymentReasonComments />
    <RemittanceMessage />
    <RemittanceMessage />
    <RemittanceMessage />
    - <Charge>
    - <TotalDocumentChargeAmount>
    <Value />
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </TotalDocumentChargeAmount>
    </Charge>
    - <TotalDocumentTaxAmount>
    <Value />
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </TotalDocumentTaxAmount>
    - <CreditAmountApplied>
    <Value />
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </CreditAmountApplied>
    - <InterestAmountApplied>
    <Value />
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </InterestAmountApplied>
    <InterestRate />
    - <DocumentPayableLine>
    <LineNumber>1</LineNumber>
    <PONumber />
    - <LineType>
    <Code>ITEM</Code>
    <Meaning />
    </LineType>
    <LineDescription />
    - <LineGrossAmount>
    <Value>0</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </LineGrossAmount>
    <UnitPrice />
    <Quantity />
    - <UnitOfMeasure>
    <Code />
    <Meaning />
    </UnitOfMeasure>
    - <Tax>
    <TaxCode />
    <TaxRate />
    </Tax>
    </DocumentPayableLine>
    - <DocumentPayableLine>
    <LineNumber>2</LineNumber>
    <PONumber />
    - <LineType>
    <Code>ITEM</Code>
    <Meaning />
    </LineType>
    <LineDescription />
    - <LineGrossAmount>
    <Value>2612.39</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </LineGrossAmount>
    <UnitPrice />
    <Quantity />
    - <UnitOfMeasure>
    <Code />
    <Meaning />
    </UnitOfMeasure>
    - <Tax>
    <TaxCode />
    <TaxRate />
    </Tax>
    </DocumentPayableLine>
    - <DocumentPayableLine>
    <LineNumber>3</LineNumber>
    <PONumber />
    - <LineType>
    <Code>TAX</Code>
    <Meaning />
    </LineType>
    <LineDescription />
    - <LineGrossAmount>
    <Value>0</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </LineGrossAmount>
    <UnitPrice />
    <Quantity />
    - <UnitOfMeasure>
    <Code />
    <Meaning />
    </UnitOfMeasure>
    - <Tax>
    <TaxCode>USA_SALES_TAX</TaxCode>
    <TaxRate>0</TaxRate>
    </Tax>
    </DocumentPayableLine>
    - <Extend>
    <CLL_ERROR>ORA-20070: INVALID COUNTRY CODE</CLL_ERROR>
    </Extend>
    <DocumentPayerLegalEntityName>UB_LE</DocumentPayerLegalEntityName>
    <DocumentPayerLegalEntityRegNumber>9999</DocumentPayerLegalEntityRegNumber>
    <DocumentPayerTaxRegNumber />
    </DocumentPayable>
    - <Extend>
    <CLL_ERROR>ORA-20070: INVALID COUNTRY CODE</CLL_ERROR>
    </Extend>
    <VoucherNumber>11020</VoucherNumber>
    <RoutingNumber />
    </OutboundPayment>
    I tried the following way and it did not work:
    Sum(OutboundPayment[OutboundPayment/PaymentStatus/Code=’ISSUED’]/PaymentAmount /Value)
    I tried another way and even this did not work:
    decode(PaymentStatus/Code, 'VOID', ‘0’, PaymentAmount/Value*100)
    Can you please let me know how I can do this.
    Thanks in advance.

    Can you provide code on how I can create a loop?
    I'm not getting any error when calculating sum.
    Here is what I'm trying to do, lets say I have two checks:
    CHK1
    Amount:200.00
    Status: Issued
    CHK2
    Amount: 500.00
    Status: Void
    When calculatiing the tota for the checksl, I should see the total as 200 only because, the Check2 has been voided and it is considered zero.
    I tried the following ways and it did not work:
    Sum(OutboundPayment[OutboundPayment/PaymentStatus/Code=’ISSUED’]/PaymentAmount /Value)
    I tried another way and even this did not work:
    decode(PaymentStatus/Code, 'VOID', ‘0’, PaymentAmount/Value*100)
    Please help!!!!!!

  • Handling Positional EDI file

    In 10.1.2.0.2 Positional EDI Document can be processed using Custom Document Plugin and following are the steps for the same.
    1. Apply the latest B2B patch on 10.1.2.0.2 Installation.
    2. Add the parser into registryValidator.xml
    <Item
    Name="SchemaFile">D:/Oracle/midtier/ip/oem/edifecs/XEngine/config/schema/IDoc_parser_40_2_ch
    ar_delim.ecs</Item>
    3. Design the ecs file in spec builder depending on the Positional Flat file.
    4. As part of Document protocol Revision Override the Document Protocol parameter by specifying the ImplementationClass as oracle.tip.adapter.b2b.document.custom.CustomDocumentPlugin
    5. Provide the IDOC Ecs file as part of the Document definition Parameter along with start position and End position.
    6. Run the End to End test.

    Hi Chandra,
    Instead of using File Content Conversion to convert the file structure, try using the standard module StrictXML2PlainBean instead. The problem is File Content Conversion doesn't identify an empty payload, even if you don't pass anything from the proxy. It doesn't return an empty message to the file adapter.
    StrictXML2PlainBean or MessageTransformBean will do the trick for you.
    Don't forget to set the empty message handling to Write Empty File.
    http://help.sap.com/saphelp_nwpi711/helpdata/en/44/748d595dab6fb5e10000000a155369/frameset.htm
    HTH,
    Erwin

  • SAP Positive Pay daily transmission and re-transmission.

    Our company is implementing SAP. Positive Pay transmission is one of many interfaces we have to rewrite. Currently we use JD Edwards and we transmit payments multiple times per day. The data selection is based on the transmitted flag = u201CBlanku201D. At the run time, program reads these records and updates transmitted flag with value of u201CYu201D.  This way we never re-transmit duplicate records to bank. The same program also updates transmitted date. If file transfer failed during transmission or Bank did not receive data for a specific date, we use transmitted date as a data selection to pull and re-transmit data again (in this case transmit flag is u201CYu201D).
    We have to keep the same functionality in SAP.
    1.     What fields can we use in the data selection to identify un-transmitted checks from the table PAYR in RFCHKE00    (FXHX)?  This must include void checks also.
    2.      What fields can we use in data selection (like transmitted date, flag, etc. in JDE) from the table PAYR in RFCHKE00 (FXHX) in order to re-transmit prior data?

    Hi,
          I am sending only answers.If wrong pls correct me.
    1.A,C
    2.C
    3.A,B,D,E
    4.ACE
    5.ABCD
    6.B
    7.BE
    8.ALL
    9.ABC
    10.ABCDE
    11.A
    12.ABCD
    13.E
    14.BC
    15.ALL
    16.ABC
    17.ACD
    18.AC
    19.B
    20.ACDE
    21.DE
    22.B
    23.ABCD
    24.CD
    25.C
    26.BDE
    27.BCE
    28.C
    29.CDE
    30.BCDE
    31.BDE
    32.A
    33.B
    34.ALL
    35.ABC
    36.ALL
    37.ABC
    38.A
    39.ACDE
    40.AB
    41.ABE
    42.CD
    43.ABCE
    44.CD
    45.ACDE
    46.BD
    47.AC
    48.CD
                         I have sent answers for the questions.If any answer is wrong pls correct me.
    Assign points if useful
    Regards,
    S.VINAYA KUMAR

  • PLS HELP WITH POSITIVE PAY INTERFACE

    Please help me with the following:
    1)  What is Positive Pay?
    2) How do we configure Positive Pay which will include an interface to the 3 different bank accounts. It will send Check Number, Amount, Date, and Payee to the banks. What configuration is supposed to be done from a Functional FI-AP Consultant's side in AP.  All the house banks and other bank related information is all configured. Please provide detailed answer on this.
    THanks
    Laks

    Hi,
    Possitive pay file is used for check extraction. Through FCHX we can create a file of checks belongs to paying company code. Here the data is sorted according to accounting number and check number. With the using of this we can know the encashed checks, individual payment methods, amounts, void reason codes etc.
    Here we can change the format according to our Bankers requirement.
    Thanks & Regards
    Sunitha.

  • Garageband custom "user-loops" files missing

    I'm using Garageband '09 (Version 5.1 (398) and I am having trouble locating my custom "user loops" files.
    I know that custom made apple loops are saved in
    Library/Audio/Apple Loops/User Loops
    I have about 100 loops saved in the folder, but in Garageband I have over 200 saved custom made loops that work fine. I am able to use all of the loops, only about half of them have files in the correct place.
    Doing a spotlight search does not find anything, even when I search for the custom loop name exactly and search "This Mac" and "Library".
    One strange thing I've found is when viewing the loops browser, at the top there is a dropdown labeled "Loops" that offers the filters "My Loops" and "Shared Loops on my Mac". It seems that I can only find the files for "My Loops" and the "Shared Loops on my Mac" are the missing ones.
    Is there another place these files could be saved? I can use them in Garageband so they must be somewhere.

    How can I create loops that are "My Loops" vs "Shared Loops on my Mac" on purpose.
    Check your Preferences setting:
    In the "Loops" tab of the Preferences panel - the "My Apple Loops" option.
    If you share your loops with all users on your mac (users havg different accounts) then the loops will be installed in the System Library, but if you do not share, your loops will be installed in your user library. If you log in from a different account you will not be able to use them.
    Regards
    Léonie
    I don't have Logic installed, but both installation places should make it possible for Logic and MainStage to use the loops. It is the standard place where applications are looking for Apple Loops.

  • How to create Custom Application .plist file

    Hi all,
    I want to create a custom myapp.plist file from where my application can read or write information.
    I used the java.util.prefs.Preferences class for that it works fine.
    but the problems are
    (a) I want file name myapp.plist instead of
    com.apple.java.util.prefs.plist
    (b) only 2-3 levels of nodes are created .
    If anybody has an idea please let me know
    thanks

    Hi Lukas,
    You can use Mass device setup (MDS) for the same.
    Setup Package Or Software Package should serve your purpose.
    Setup package: You can packeg Server/connection detailsApplicationDevice details.
    Software package: Server/connection Details+Application.
    Please refer to the documentation for creating MDS.
    You can also refer to below links
    How to Rollout Device Using Setup Package - http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/e03d3384-7a43-2b10-5698-c2584ce88c26
    How to Rollout Device Using Software Package - http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/40db9161-7d43-2b10-b699-bba304dacccd
    Regards
    Rohith
    Edited by: Rohith Deraje on Apr 7, 2011 2:08 PM

Maybe you are looking for

  • Rundll32.exe has stopped responding

    When I install Ghost v14 on the T500, after reboot the DVD drive has a yellow exclamation mark on it with "the device is not responding properly" and an error pops up with "rundll32.exe has stopped responding", and also the power Manager icon on the

  • Problem when installing BAM

    Hi All, When i am trying to install BAM i got the message physical memory failed ,my RAM size is 1 GB even after increased the virtual RAM size to > 1.5 GB still i am getting the same ,please help me in this..

  • Handling checkboxes in ALV Grid.

    Hi  guys. I have displayed an ALV grid with checkboxes. I want to opearate on the selected checkboxes by the user by clicking on a added button. I am using oops and using function set_table_for_first_display. if no box is selected the function works

  • Oracle lite on pda's

    hi... Can we use Oracle Lite OC4J on the pda's.what are the other requirements?do we need to have JVM or is it bundled along with OC4J client? Also we are using webtogo driver to connect to th elite database.So what is the connection url in msql to c

  • How to reload cached crossdomain.xml

    Hi, All When I request remote data from different server for the first time, flash automatically requests crossdomain.xml. For subsequent calls it does not load crossdomain.xml but uses cached permissions. This makes sence. Problem. Assume server was