Repopulating a pdf from xml data

Hi
I'm new to live cycle so forgive any blunders (such as posting in not quite the right area for example).
What I want to do is:
1. create a pdf form (Fear not, I'm doing that ok :-)
2. have multiple respondents fill the form out (thats also ok)
3. have the xml data sent in with unique id's (I'm unclear as to the mechanics of unique ID's on forms, so if someone expanded on this I'd be grateful).
4. Take the xml data and repopulate the same form (at a remote location) and preserve that form, as well as hard copy printout.
I figure that I'll be doing any database work in mysql. Does adobe offer another solution?

Indeed, now that I've read and understood your answers (which involved a lot of reading of many many other posts) it is clear that I did indeed post to the wrong forum. Apologies, I had no idea that livecycle was a seperate product in fact I thought it was a generic reference.
Further investigation reveals that livecycle sells for aprox 50K so it is clearly out of the question, however I did come across a post that states version 8 of exchange pro has the ability to allow (turn on in the same way that reader extensions server does) limited form access, ie to save a form. Is that correct?
Begging your indulgence, where should I be asking this question, sorry!
PS i have posted a query to sales here in australia to get a costing for reader extensions but I understand it is a per use item so that may also be prohibitive as we are a school and we just want to get our teachers assessments, class plots and such structured the ame way.

Similar Messages

  • Having difficulty creating pdf from XML data source

    I have a 'rpt' file built with a classic install of Crystal 10, using xml as a data source. I have tried using both ADO.NET(XML) connection and ODBC CR ODBCXML Driver 4.20.
    The rpt file was built on Windows2000 NT platform. The report runs, and displays data from the sample xml file in the preview tab.
    I am attempting to feed xml data into the rpt file with the intent to create pdf formatted output. I am using java with the Crystaldecisions packages. I am running this app out of an Apache server on an Ubuntu VM Hardy Heron release. This does not have any version of Crystal Reports installed on it.
    I have followed the examples and I am comfortable that I have the correct package imports, I am able to open the rpt file, and convert both the xml and xsd to byte arrays. When I issue the command
    reportClientDocument.getDatabaseController().setDataSource(xmlDataSet, '', '')
    I get the response
    Cannot find corresponding table information in the XML file
    Set data source failed: The table 'criminal_case' could not be found.
    Request failed and JRC Command failed to be undone
    JRCAgent1 detected an exception: The table 'criminal_case' could not be found.
    at com.crystaldecisions.reports.reportdefinition.datainterface.g.a(Unknown Source)
    The xsd does validate the xml which contains a noNamespaceSchemaLocation pointer to the xsd.
    The xml is the same data that was used to design the report on the NT box. This means that I see the same elements being byte streamed as were used to create the rpt file.
    Is this as simple as I am running my webserver on Linux? I do see the connection attribute properties reference a Database DLL that is clearly windows based. What can I do?

    So why develop a report if there is no data? I can only think that you have a bunch of static text, maybe an instruction page you want to publish? If so, you still need a data source, it can be a dummy source
    <?xml version="1.0"?>
    <ROOT/>
    ie no data per se. BIP needs a source even if there is not data to merge.
    Cheers
    Tim

  • Pre-populate PDF from XML data

    I am looking into the feasibility of pre-populating a PDF form using an XML data file. The basic workflow I am investigating is this:
    1. both the PDF form (built in LiveCycle Designer) and XML file would be stored together on a web server.
    2. User would navigate to a web page containing a link to the PDF form, and click to open. The PDF form would open in their browser (using their installed PDF viewer plug in)
    3. the PDF form would be (partially) populated by the data in the XML file automatically
    4. User would fill out the unpopulated portion of the form, and save the resulting PDF to their computer.
    Is this workflow feasible? What are the problem areas? I realize that the the PDF would have to be Reader Extended to allow the user to save it.
    Many thanks for any and all help and direction.
    Matt LL.

    Hi Matt,
    yes, this workflow is perfectly feasible, not really with solely a standard HTTP server though.
    There are a variety of options. The issue is that the process of populating the form can usually not be done without any server-side application of logic.
    - You could use LiveCycle Forms to achieve that. That'd also allow you to use other LC components later on easily , such as Reader Extensions, Process Management or DRM for your documents.
    - You could use Adobe ColdFusion for pre-populating the form from XML, it's super easy (much more straightforward than LC imho). The downside is that CF doesn't have an option to Reader Extend the form for you. That being said, you could get Reader Extensions as a stand-alone module and use it's SOA APIs to hook into your CF code (ColdFusion is basically just an abstraction layer on top of Java).
    Hope that helps to get an idea.
    Cheers
    Kai

  • How to automatically create fillable PDFs from XML

    We are looking for a way to create fillable PDFs that users can enter data into and save (so the PDF needs Reader Rights applied) and we want to be able to automatically create these PDFs from XML files. We are able to do what we want in a manual fashion using Acrobat Pro v8 but we need a way to automate this due to the volume of XML files that we will need to convert.
    Is there any way that this can be scripted from a command line interface with Acrobat.. like:
    Acrobat.exe –input FileName.xml –output FileName.pdf –applyReaderRights true
    If there is no command line options for this is there any way that this could be coded using .NET or any other programming language?

    You cannot automate applying usage rights with Acrobat. For that you'd need to use Adobe's LiveCycle Reader Extensions.
    How exactly are you currently converting XML into fillable forms? Are you using an XDP to somehow convert to an XFA-based PDF?

  • Producing pdf from XML via XSL:FO

    Anyboy point me in the direction of a good tutorial, book or any other reference on how to produce a pdf from XML, please?

    Elliott Rusty Harold's XML Bible has a decent chapter re: XSL-FO. The on-line version might even be up-to-date (the print edition that I have is not).
    The Apache FOP documentation is pretty good.

  • Automatically creating non-interactive PDF forms from XML data

    Hi All,
    I am a newbie to the whole Adobe LifeCycle Designer product and have been trying to find a definitive technical article on a way to automatically create pdf documents from template forms using XML data. I can create the XML, I can create the form based on the XML schema but I can't seem to find anything which explains how to automatically associate the form with the each xml file that I create and produce a pdf document based on the xml data.
    The project I am working involves creating marketing brochures, driven from our enterprise databases, to be sent to a printer. No user interaction is required, and I estimate that we'll need to create around 500-1000 pdf's per day.
    To me this seems like it should be quite a simple task but I can't find anything which gives me a starting point.
    Any help would be greatly appreciated.
    Regards
    Nick Smith

    Hi Nick,
    Just curious if you figured out how to generate a PDF out of a template? I've a similar requirement where I transform XML schemas into templates, convert the template into a PDF document, and at run time bind the PDF with the form data.
    To sort of answer your question of how to bind an XML instance file to a form, if that form is an XML-FORM, then all you'd need to do is open that document as a PDF document using the PDFFactory, and invoke the importFormData() method on it, passing the XML instance as the input stream.
    The harder part though is getting the PDF out of the template in the first place, without using any adobe user interface period.
    Karthick

  • PDF Report from XML Data

    Hi,
    I'm working on one BI report for which XML data has been provided.This report needs to get AP check details (XML Data) and print them on checks
    Based on xml data I'm trying to create RTF layout from BI desktop MS word add in
    I'm loading xml data using insert field option pulling all required fields into RTF layout.
    Here I faced Few issues,
    1) in xml data I've more than one column with the same name for ex :
    <Name> 23 </Name>
    <Value>35</Value>
    again I'm having another column with the same name.Though I'm pulling required column it's showing different value
    2) Another issue is I'm pulling values under particular node it's not displaying right value
    3)How to create group or repeating groups based on XML data for ex: checks needed to be printed based on supplier no or check no how to set group by for this ?
    4) Right now my layout displays only one record eventhough more than one record is there in xml data?.
    Thanks,
    Kiran

    Here's sample XML Data
    Based on this data I need to develop RTF Template :
    - <OutboundPaymentInstruction>
    - <PaymentInstructionInfo>
    <InstructionReferenceNumber>11111</InstructionReferenceNumber>
    <FormatProgramRequestID>23456789</FormatProgramRequestID>
    <InstructionCreationDate>2012-04-23T13:41:07</InstructionCreationDate>
    - <MultiOrgAccessControl>
    <HasBlockedData>N</HasBlockedData>
    </MultiOrgAccessControl>
    - <InstructionStatus>
    <Code>CREATED_READY_FOR_FORMATTING</Code>
    <Meaning>Created - Ready for Formatting</Meaning>
    </InstructionStatus>
    <ProcessingType>PRINTED</ProcessingType>
    <ProcessType>STANDARD</ProcessType>
    <UserAssignedRefCode>APR23</UserAssignedRefCode>
    <BankAssignedRefCode />
    - <PaymentSequence>
    <SequenceName />
    <LastValue />
    </PaymentSequence>
    - <PaymentSequence>
    <SequenceName />
    <LastValue />
    </PaymentSequence>
    - <PaymentSequence>
    <SequenceName />
    <LastValue />
    </PaymentSequence>
    - <BankInstruction>
    <BankInstructionCode />
    <Meaning />
    <FormatValue />
    </BankInstruction>
    - <BankInstruction>
    <BankInstructionCode />
    <Meaning />
    <FormatValue />
    </BankInstruction>
    <BankInstructionDetails />
    <PaymentTextMessage />
    <PaymentTextMessage />
    <RegulatoryReportingOption>NO_DECLARATIONS</RegulatoryReportingOption>
    <CardIssuerFileSequenceNo />
    - <PaymentSystemAccount>
    <AccountName />
    </PaymentSystemAccount>
    <Notes />
    </PaymentInstructionInfo>
    - <PaymentProcessProfile>
    <PaymentProcessProfileInternalID>112</PaymentProcessProfileInternalID>
    <PaymentProcessProfileName>ABC Check Payment</PaymentProcessProfileName>
    <LogicalGroupingMode />
    <BatchBookingFlag />
    </PaymentProcessProfile>
    - <PaymentFormat>
    <PaymentFormatInternalID>IBY_PAY_EFT</PaymentFormatInternalID>
    <PaymentFormatName>1/2 Inch Tape Format</PaymentFormatName>
    </PaymentFormat>
    - <CheckFormatInfo>
    <PaymentDocumentName>001_Check</PaymentDocumentName>
    - <PaperStockType>
    <Code>PRENUMBERED</Code>
    <Meaning>Prenumbered Stock</Meaning>
    </PaperStockType>
    </CheckFormatInfo>
    - <InstructionTotals>
    <PaymentCount>1</PaymentCount>
    - <TotalPaymentAmount>
    <Value>35</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </TotalPaymentAmount>
    </InstructionTotals>
    - <InstructionGrouping>
    - <PaymentCurrency>
    <Code>USD</Code>
    <Name>US Dollar</Name>
    </PaymentCurrency>
    - <Payer>
    <PartyInternalID>2234567</PartyInternalID>
    <PartyNumber>12345344</PartyNumber>
    <Name>Abc Inc US OU/LE</Name>
    - <PartyType>
    <Code />
    <Meaning />
    </PartyType>
    <TaxRegistrationNumber />
    <LegalEntityRegistrationNumber>S11234</LegalEntityRegistrationNumber>
    <LegalEntityInternalID>114</LegalEntityInternalID>
    <LegalEntityName>Abc Inc US OU/LE</LegalEntityName>
    - <Address>
    <AddressInternalID>2341567</AddressInternalID>
    <AddressLine1>123 Meadow Rd</AddressLine1>
    <AddressLine2>P.O. Box 10000</AddressLine2>
    <AddressLine3 />
    <City>Fairfax</City>
    <County>Fairfax</County>
    <State>VA</State>
    <Country>US</Country>
    <ISO3DigitCountry>USA</ISO3DigitCountry>
    <CountryName>United States</CountryName>
    <PostalCode>20001-1111</PostalCode>
    <PreFormattedConcatenatedAddress>123 Meadow Rd, P.O. Box 10000, Fairfax, VA 20001-1111</PreFormattedConcatenatedAddress>
    <PreFormattedMailingAddress>123 Meadow Rd, P.O. Box 10000, Fairfax, VA 20001-1111</PreFormattedMailingAddress>
    <AddressName>NA-US-VA-Fairfax 123MDR</AddressName>
    </Address>
    - <ContaVAInfo>
    - <ContaVALocators>
    <PhoneNumber />
    <FaxNumber />
    <EmailAddress />
    <Website />
    </ContaVALocators>
    </ContaVAInfo>
    </Payer>
    - <PayerOrganization>
    <OrganizationInternalID>114</OrganizationInternalID>
    - <OrganizationType>
    <Code>OPERATING_UNIT</Code>
    <Meaning>Operating Unit</Meaning>
    </OrganizationType>
    <OrganizationName>Abc Inc US OU/LE</OrganizationName>
    </PayerOrganization>
    - <BankAccount>
    <BankAccountInternalID>10067</BankAccountInternalID>
    <BankName>HSBC</BankName>
    <AlternateBankName />
    <BankNumber />
    <BranchInternalID>69937446</BranchInternalID>
    <BranchName>HSBC - 001</BranchName>
    <AlternateBranchName />
    <BranchNumber />
    <BankAccountName>001 - CHAP - HSBC</BankAccountName>
    <AlternateBankAccountName />
    <BankAccountNumber>1178657</BankAccountNumber>
    <MaskedBankAccountNumber>XXXXXX8657</MaskedBankAccountNumber>
    <UserEnteredBankAccountNumber>1178657</UserEnteredBankAccountNumber>
    <BankAccountSuffix />
    <SwiftCode />
    <IBANNumber />
    <CheckDigits />
    - <BankAccountType>
    <Code />
    <Meaning />
    </BankAccountType>
    - <BankAccountCurrency>
    <Code>USD</Code>
    </BankAccountCurrency>
    - <BankAddress>
    <AddressInternalID />
    <AddressLine1 />
    <AddressLine2 />
    <AddressLine3 />
    <AddressLine4 />
    <City />
    <County />
    <State />
    <Province />
    <Country>US</Country>
    <ISO3DigitCountry>USA</ISO3DigitCountry>
    <CountryName>United States</CountryName>
    <PostalCode />
    <PreFormattedConcatenatedAddress />
    <PreFormattedMailingAddress />
    </BankAddress>
    - <FederalBankAccountInfo>
    <FederalRFCIdentifier />
    <FederalAgencyLocationCode />
    <FederalAbbreviatedAgencyCode />
    <FederalEmployerIdentificationNumber />
    </FederalBankAccountInfo>
    - <EFTUserNumber>
    <AccountLevelEFTNumber />
    <BranchLevelEFTNumber />
    </EFTUserNumber>
    </BankAccount>
    - <FunVAionalCategory>
    <Code>PAYABLES_DISB</Code>
    <Meaning>Payables Disbursements</Meaning>
    </FunVAionalCategory>
    </InstructionGrouping>
    - <OutboundPayment>
    - <PaymentSourceInfo>
    <ApplicationInternalID>200</ApplicationInternalID>
    <ApplicationName>SQLAP</ApplicationName>
    <PaymentServiceRequestID>24</PaymentServiceRequestID>
    - <FunVAionalCategory>
    <Code>PAYABLES_DISB</Code>
    <Meaning>Payables Disbursements</Meaning>
    </FunVAionalCategory>
    - <PayerOrganization>
    <OrganizationInternalID>114</OrganizationInternalID>
    - <OrganizationType>
    <Code>OPERATING_UNIT</Code>
    <Meaning>Operating Unit</Meaning>
    </OrganizationType>
    <OrganizationName>Abc Inc US OU/LE</OrganizationName>
    </PayerOrganization>
    <EmployeePaymentFlag>N</EmployeePaymentFlag>
    </PaymentSourceInfo>
    - <PaymentNumber>
    <DocCategory />
    <SequenceName />
    <SequenceValue />
    <PaymentReferenceNumber>6</PaymentReferenceNumber>
    <LogicalGroupReference />
    <CheckNumber>1112223334</CheckNumber>
    </PaymentNumber>
    <PaymentDate>2011-12-31</PaymentDate>
    <PaymentDueDate />
    <MaturityDate />
    - <PaymentStatus>
    <Code>Instruction_CREATED</Code>
    <Meaning>Instruction Created</Meaning>
    </PaymentStatus>
    - <Payee>
    <PartyInternalID>69929643</PartyInternalID>
    <PartyNumber>9755071</PartyNumber>
    <Name>MUNICIPAL REVENUE DIV</Name>
    <TaxRegistrationNumber />
    <LegalEntityRegistrationNumber />
    <AlternateName>5924</AlternateName>
    <SupplierNumber>3244</SupplierNumber>
    - <Address>
    <AddressInternalID>14791</AddressInternalID>
    <AddressLine1>PO BOX 1155</AddressLine1>
    <AddressLine2 />
    <AddressLine3 />
    <AddressLine4 />
    <City>EDISON</City>
    <County />
    <State>NJ</State>
    <Country>US</Country>
    <ISO3DigitCountry>USA</ISO3DigitCountry>
    <CountryName>United States</CountryName>
    <PostalCode>08818-1122</PostalCode>
    <AddressName>REP-1122</AddressName>
    <Addressee />
    <AlternateAddressName />
    <PreFormattedConcatenatedAddress>PO BOX 1155, , , EDISON, NJ, US, 08818-1122</PreFormattedConcatenatedAddress>
    <PreFormattedMailingAddress>PO BOX 1155, , , EDISON, NJ, US, 08818-1122</PreFormattedMailingAddress>
    </Address>
    - <ContaVAInfo>
    - <ContaVALocators>
    <PhoneNumber />
    <FaxNumber />
    <EmailAddress />
    <Website />
    </ContaVALocators>
    </ContaVAInfo>
    <SupplierSiteCode>WIRE 2</SupplierSiteCode>
    </Payee>
    - <TradingPartner>
    <PartyInternalID>69929643</PartyInternalID>
    <PartyNumber>9755071</PartyNumber>
    <Name>MUNICIPAL REVENUE DIV</Name>
    <TaxRegistrationNumber />
    <LegalEntityRegistrationNumber />
    <AlternateName>5924</AlternateName>
    <SupplierNumber>3244</SupplierNumber>
    - <ContaVAInfo>
    - <ContaVALocators>
    <PhoneNumber />
    <FaxNumber />
    <EmailAddress />
    <Website />
    </ContaVALocators>
    </ContaVAInfo>
    <AdditionalInformation />
    </TradingPartner>
    <PayeeBankAccount />
    - <Payer>
    <PartyInternalID>2234567</PartyInternalID>
    <PartyNumber>12345344</PartyNumber>
    <Name>Abc Inc US OU/LE</Name>
    - <PartyType>
    <Code />
    <Meaning />
    </PartyType>
    <TaxRegistrationNumber />
    <LegalEntityRegistrationNumber>S11234</LegalEntityRegistrationNumber>
    <LegalEntityInternalID>114</LegalEntityInternalID>
    <LegalEntityName>Abc Inc US OU/LE</LegalEntityName>
    - <Address>
    <AddressInternalID>2341567</AddressInternalID>
    <AddressLine1>123 Meadow Rd</AddressLine1>
    <AddressLine2>P.O. Box 10000</AddressLine2>
    <AddressLine3 />
    <City>Fairfax</City>
    <County>Fairfax</County>
    <State>VA</State>
    <Country>US</Country>
    <ISO3DigitCountry>USA</ISO3DigitCountry>
    <CountryName>United States</CountryName>
    <PostalCode>20001-1111</PostalCode>
    <PreFormattedConcatenatedAddress>123 Meadow Rd, P.O. Box 10000, Fairfax, VA 20001-1111</PreFormattedConcatenatedAddress>
    <PreFormattedMailingAddress>123 Meadow Rd, P.O. Box 10000, Fairfax, VA 20001-1111</PreFormattedMailingAddress>
    <AddressName>NA-US-VA-Fairfax 123MDR</AddressName>
    </Address>
    - <ContaVAInfo>
    - <ContaVALocators>
    <PhoneNumber />
    <FaxNumber />
    <EmailAddress />
    <Website />
    </ContaVALocators>
    </ContaVAInfo>
    </Payer>
    - <BankAccount>
    <BankAccountInternalID>10067</BankAccountInternalID>
    <BankName>HSBC</BankName>
    <AlternateBankName />
    <BankNumber />
    <BranchInternalID>69937446</BranchInternalID>
    <BranchName>HSBC - 001</BranchName>
    <AlternateBranchName />
    <BranchNumber />
    <BankAccountName>001 - CHAP - HSBC</BankAccountName>
    <AlternateBankAccountName />
    <BankAccountNumber>1178657</BankAccountNumber>
    <MaskedBankAccountNumber>XXXXXX2228</MaskedBankAccountNumber>
    <UserEnteredBankAccountNumber>1178657</UserEnteredBankAccountNumber>
    <BankAccountSuffix />
    <SwiftCode />
    <IBANNumber />
    <CheckDigits />
    - <BankAccountType>
    <Code />
    <Meaning />
    </BankAccountType>
    - <BankAccountCurrency>
    <Code>USD</Code>
    </BankAccountCurrency>
    - <BankAddress>
    <AddressInternalID />
    <AddressLine1 />
    <AddressLine2 />
    <AddressLine3 />
    <AddressLine4 />
    <City />
    <County />
    <State />
    <Province />
    <Country>US</Country>
    <ISO3DigitCountry>USA</ISO3DigitCountry>
    <CountryName>United States</CountryName>
    <PostalCode />
    <PreFormattedConcatenatedAddress />
    <PreFormattedMailingAddress />
    </BankAddress>
    - <FederalBankAccountInfo>
    <FederalRFCIdentifier />
    <FederalAgencyLocationCode />
    <FederalAbbreviatedAgencyCode />
    <FederalEmployerIdentificationNumber />
    </FederalBankAccountInfo>
    - <EFTUserNumber>
    <AccountLevelEFTNumber />
    <BranchLevelEFTNumber />
    </EFTUserNumber>
    </BankAccount>
    - <Beneficiary>
    <Name>MUNICIPAL REVENUE DIV</Name>
    </Beneficiary>
    - <PaymentAmount>
    <Value>35</Value>
    - <Currency>
    <Code>USD</Code>
    <Name>US Dollar</Name>
    </Currency>
    </PaymentAmount>
    <PaymentAmountText>Thirty-Five Dollars And Zero 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>79860</DocumentInternalIDSegment1>
    <DocumentInternalIDSegment2>922522</DocumentInternalIDSegment2>
    <DocumentInternalIDSegment3>1</DocumentInternalIDSegment3>
    <DocumentInternalIDSegment4 />
    <DocumentInternalIDSegment5 />
    <ApplicationInternalID>200</ApplicationInternalID>
    <ApplicationDocumentSubType>PAYABLES_DOC</ApplicationDocumentSubType>
    <ApplicationUniqueInternalID>79860</ApplicationUniqueInternalID>
    <ReferenceNumber>35.00120211</ReferenceNumber>
    - <UniqueRemittanceIdentifier>
    <Number />
    <CheckDigit />
    </UniqueRemittanceIdentifier>
    <DocCategory>STD INV</DocCategory>
    <SequenceName>AP_US_STD_2011</SequenceName>
    <SequenceValue>2011072795</SequenceValue>
    </DocumentNumber>
    <PONumber>UNMATCHED</PONumber>
    - <DocumentStatus>
    <Code>PAYMENT_CREATED</Code>
    <Meaning>Payment Created</Meaning>
    </DocumentStatus>
    <DocumentDate>2011-12-02</DocumentDate>
    <DocumentCreationDate>2012-04-23</DocumentCreationDate>
    <PaymentDueDate>2011-12-02</PaymentDueDate>
    - <DocumentType>
    <Code>STANDARD</Code>
    <Meaning>Standard</Meaning>
    </DocumentType>
    <DocumentDescription>RESEARCH BOARD FORM 8802</DocumentDescription>
    <ExpenseReportCreditCardNumber />
    <EmployeePaymentFlag>N</EmployeePaymentFlag>
    - <TotalDocumentAmount>
    <Value>35</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </TotalDocumentAmount>
    - <PaymentAmount>
    <Value>35</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>35</Value>
    - <Currency>
    <Code>USD</Code>
    </Currency>
    </LineGrossAmount>
    <UnitPrice />
    <Quantity />
    - <UnitOfMeasure>
    <Code>N</Code>
    <Meaning />
    </UnitOfMeasure>
    - <Tax>
    <TaxCode />
    <TaxRate />
    </Tax>
    </DocumentPayableLine>
    <DocumentPayerLegalEntityName>Abc Inc US OU/LE</DocumentPayerLegalEntityName>
    <DocumentPayerLegalEntityRegNumber>S11234</DocumentPayerLegalEntityRegNumber>
    <DocumentPayerTaxRegNumber />
    </DocumentPayable>
    </OutboundPayment>
    </OutboundPaymentInstruction>

  • Populating a Crystal Report from XML data

    Hi,
    I want to populate a Crystal Report using a XML data structure. Below I have explained what Iu2019m trying to do in detail,
    u2022 First I will create a Crystal Report using Crystal Report XI R2 designer  by connecting to a Oracle database using a native Oracle connection (not ODBC or JDBC)
    u2022 Then I want to write a Java application using CR XI R2 JRC SDK to open this report
    u2022 Then to run and populate this report using a XML data structure (which I have separately in a disk location. XSD too is available in disk)
    u2022 Then to export this report with data to either PDF or RPT file with saved data in to disk.
    The questions I have are,
    1. Is this possible to do in away?
    2. If so, can you please provide me with a sample code for doing this? I tried some of the other threads in the forum but some had broken links.
    3. Do the xml and the xsd needs to be in a special format?
    4. Is there any other configuration setting I should do?
    Hope you can help me. Thank you in advance.
    Regards,
    Chanaka

    Hi Chinmay,
    Thank you for the prompt answer. I have gone through this before. It explains on how to create a report using a xml database from CR designer. What I want to do is to set the data source programmatically to a xml date source from the code. I didnu2019t find anything like that. Is it the same way as setting the database connection information?
    Also another question I have is how does a report with two tables work? Say I have a master u2013 detail report (order and order lines). The master part is taken from one table (order_tab) and the detail part is taken from another (order_detail_tab). Do I need to have 2 xmls or is one structured xml sufficient? How will the same work if I have the detail section in a sub-report? Will it work with one or do I need to have two?
    Regards,
    Chanaka

  • How to generate PDF from XML output without XML publisher

    Hi,
    I am facing a problem while splitting the rdf generated XML output.
    Problem Description:
    I have a oracle invoice report which runs once every day (scheduled program). This report fetches me the invoices generated on that day and needs to be Mailed / Faxed to the customers.
    So i developed the report in such a way that it generates the output order by customers...since the output generated will be as one .out file in APPLCSF/out directory...the .out file needs to be splitted by customers, for which i have written a cursor which takes the data of the main query and submits that many requests as many as customers are there.....There is a possibility of having 1000 customers per day also. If that is the case then my main program will fire that many requests.
    Is there a different approach......any inputs are highly appreciated.
    Also, i am generating the output in XML format. Is there a way from which i can directly generate a PDF from that XML output rather using any other tool.
    Thanks & Regards,
    Lakshmi Kalyan Vara Prasad.

    Hi,
    with Reports Bursting and the defined "distributions" it's possible to have one report splittet to several parts with different receipients. Have a look at http://download-uk.oracle.com/docs/cd/B14504_01/dl/bi/B13673_01/pbr_dist.htm.
    With xsl-fo it's possible to create pdf out of xml ... that's what xml publisher is doing.
    Regards
    Rainer

  • Recreating PDF from XML

    Hello,
        I have designed a form in Adobe LiveCycle designer with rights enabled PDF,As we cant collect PDF directly from users due to 500 use licensing limit.Plan is to have users send the XML via 'Submit By Email' button and from my end recreate the PDF.
      My question is whats the ways/options do i have to recreate the PDF based on values in XML.
      This would be part of set up- where an application would connect to email server, download the email message with XML attachment;review the xml and if some tags/nodes are true then recreate the   PDF file with data from XML and save it locally.
      Now the email template have a statement that ". Adobe Acrobat Professional 7 or later can process this data by importing it back into the blank form....."
    Does that mean I can simply import the XML file to the form I created and voila i have my PDF,but how can i achieve the same via an application.
    As always Thanks in advance.

    You open the form in Acrobat and then simply use the data import under the forms tools. You could also use tools to save the data to a database (sorry, I don't know how to do it, but know it can be done).

  • Can I create an XSD from XML data in a CLOB?

    Environment:
    Oracle 11.2.0.3 EE on Solaris.
    Very much an XML newbie so please be kind! 
    I have spent the past few days pouring through the documentation and various blogs, especially this one, but ... I need some help.
    I am trying to extract XML data stored in a CLOB and produce a flat file for the user's consumption.
    They have sent me what they think is the XSD for the XML data but when I look at the data in the CLOB I don't see the tags documented in the XSD.
    I'd like to produce an XSD based on the actual data to compare with what they've sent.
    Is this possible?
    I am able to query the XML data using the tags I see in the data using XMLTable and it's working fine.
    Any help is greatly appreciated.
    -gary

    Welcome to the XML side of the world, where you will love it and curse it, just like any other piece of technology.
    So as I understand it, the scope of your operation is to extract information from an XML file and then write that information to disk, correct?
    Some questions
    - Why is the XML stored in a CLOB instead of an XMLType column?  Without knowing the system history, it is a valid question.
    - How big are the XML?  The reason I ask this is because when the XML is stored in XMLType columns (of Object Relational structure or SECUREFILE BINARY XML format), then Oracle can parse the XML substantially easier than when it is stored as a CLOB.  If the XML is fairly small, you may see no performance difference between the two.
    The Oracle DB itself has no built in ability to generate a schema from an XML file.  In order to do that, you would need to use some third party tool that has that functionality built in.  For example, XML Spy can do this.  Other tools can as well, but that is what came to mind first as it is what I use.  The one thing to remember is that the schema it builds represents that one instance of XML.  Other instances of XML may be different and not validate against the schema you generated, but still have been valid against the unknown original schema.
    You can register the schema in the database and then use the XML to create an XMLType instance associated to the schema and then validate the XML that way.  One example can be found at XML DB FAQ and here is another example Re: XML Schema validation
    Hope that helps you continue on.

  • Use of PL/SQL to populate table columns from XML data file

    I'm trying to find the easiest way to transfer data from a flat file that is in XML format into a traditional Oracle table. Not retaining the XML but actually map an XML element to a column so standard SQL, Forms, Reports, etc can access like it was created using a Form.
    Example: Table A has column names Tom, Dick and Harry and the XML file has elements Tom, Dick and Harry and I just want a function that maps and inserts/loads the data into Table As individual columns.
    The process needs to be easily initiated by an end user. The user gets the XML data file via an email attachment and needs to do something like a Concurrent Request to pull in the file and load it. Using PL/SQL would be great.
    I appreciate any help that can be provided.

    Hi,
    HELP!!!!!
    We are having the same problem and we are using oracle 10ir2.
    We create an object type (sql type globally not in a package):
    CREATE OR REPLACE TYPE G_EX AS OBJECT
    ( EX_ID NUMBER ,
    EX_CON VARCHAR2 ( 100 ) ,
    EX_L VARCHAR2 ( 30 ) ,
    EX_T VARCHAR2 ( 4000 ) );
    CREATE OR REPLACE TYPE G_EX LIST AS TABLE OF  GEX AS ;
    then we insert data through a bulk collect within the package with the table declared of this array of object types:
    v_table G_EX _LIST:= NULL;
    SELECT G_EX (ex_id
    ,ex_con
    ,ex_l
    ,ex_t )
    BULK COLLECT INTO v_table
    FROM exs_lookup;
    I am using the syntax (below) but it gives PL/SQL: ORA-00902: invalid datatype
    sometimes not always:
    SELECT G_EX ( ex_id
    ,ex_con
    ,ex_l
    ,ex_t )
    BULK INTO v_data_record
    FROM TABLE (v_table)
    WHERE ex_id = p_key;
    where p_key - is a number type
    and v_data_record is a G_EX object type.
    I was wondering if anyone else encountered a similar problem, and knows what we may have done wrong. Since we dont understand why this piece of code is throwing this ora-00902 errors occasionally not always.
    Also, if we restart the database up once this errors occurs it appears to stop throwing this ora_00902 error for a lenght of time. Then it comes up with the ora-00902 error again (why?)
    thanks

  • Creating PDF from XML directly in a content management system?

    Hi!
    This is my first post here and I've tried to find any previous posts that could answer my question but to no avail. Also I think and hope this is the correct sub forum to post it in.
    I work at a company that produces a product catalogue that is published as a webpage, a PDF document (used as the basis for a tablet app) and a printed catalogue from a PDF. For the PDF (used in the tablet app and the printed catalogue) we are using a CMS based on XML that produces Adobe FrameMaker documents which we then export the PDF from. We are looking in to updating the system and make it flow much better but are a bit uncertain of what the best way to go would be.
    A solution I'm thinking of would be to have the content of the product catalogue in some kind of XML based service that can export the information in XML. This would hopefully make it possible to send the documents either directly to PDF by XML and some style sheets or import the XML into some InDesign templates (for the more complicated designs at intro pages etc).
    One important aspect of the product catalogue is that we have all information saved in different languages so there has to be some kind of connection between the templates and different language versions -- ie. the page design but different language text flows for each language edition.
    What I wonder is. What kind of services/solutions would there be that handles XML to PDF for a quite complicated product catalogue (ie. the different language versions)?
    Thanks in advance!

    The difference between the two packages is that PatternStream effectively works on a "pull" principle (the content is retrieved into the template(s) by queries at the appropriate locations), while Miramo is a "push" (the tagged content is processed by Miramo using templates to create the DTP files). SInce Miramo allows programatical processing before the content is pushed into the DTP app, you can do all sorts of manipulations, conditional processing, automatically insert markers and variables, etc. so it allows for a fairly complex layout, even with FrameMaker. It also allows api's and scripts to be triggered at the backend when the publication has been assembled for further processing/manipulation.
    Is there any particular reason that you want to move from the FM engine to the ID one? In terms of throughpu,t FM streams run very much faster than ID ones. Also, unless the layouts are extremely complex, in an automated environment, there are very few catalogue layouts that I've seen that couldn't also be handled using a FM workflow.
    Are there any samples on line of the types of catalogues that you are currently producing? This would help in assessing which tools and workflows might be more appropriate to your situation.

  • How to get an object of choice from XML data using XMLBean?

    I have xml schema and I have generated a jar to represent my schema using XMLBean. I also have few xml data files, these are valid xml for generated schema. Now I want to write a utility which takes xml file as input and returns an object of my choice (Assuming this Object type is available in the jar) as output and vice versa. Some thing like this –
    1. Object getObjectFromXML(File xmldatafile, Class classname)
    xmldatafile = presents the source of XML data
    classname = an object of this class type as output filled from the xml data.
    2. String getXMLStrFromObject(Object)
    Pass Object and get XML as String output
    Any pointer?
    Thanks,

    Hi! Maybe have a look at the documentation for XmlObject.Factory.parse(). It should allow you what you need to do.
    Cheers,
    G.

  • Fastest Way to Render PDF from XML

    Hi
    I have used XSLTC(pre-compiled XSL files) to render PDFs.Parser i have used are the latest from XALAN.
    Using FOP 0.20.5
    Using JAXP 1.3 i am using the validate framework for validating XMLs against XSDs.
    This is the fastest approach which i could possibly come up with for rendering XMLs into PDFs
    I am just wondering..with so many API etc available is there any accepted fastest way of Rendering PDFs through XML.
    I mean this should also take into account the rendering capability of the transformers.
    Any insights would be welcome.
    Thanks.

    Logging and Capturing?  Or Logging and TRANSFERRING?  This being P2...I'll assume the latter.  It should take about a gig a min to transfer...the same time needed to back up a card. 
    But you are L&T right from the camera...so I assume that you are not backing up the footage...just importing?  Why not back up?  That's step #1.  Unless you are backing up later.  Connected to the computer via USB or Firewire?  And the drive is connected to the computer how?  USB or Firewire?

Maybe you are looking for