Documents related to Customer Conversion in R12

Hi All,
I am a oracle finacncials functional guy.I am about to join a project where the client is going to implement 12R.
What would be the first stage of implementation in the functional perspective.
Are there any documents that answers queries like these.
Are there and links or documents that explain the dependencies of module setups in implementation.which explain detail steps for an implementation.
Thanks in advance.

In R12, most each module is having implemenation guide apart from user guide. These more than enough to have all information in place.

Similar Messages

  • Functional document regarding Prce List conversion in R12

    hi,
    i got a requirement of converting the legacy price list data to oracle(R12).
    if anybody is having any documents (functional) realted to Price list.please mail me [email protected]
    Regards,
    Mahesh

        Hi Rohit ,
    I had copied these .class & .xml files under Myclasses -> oracle.apps.icx and oracle.apps.po and oracle.apps.fnd was same which comes part of the standard OA tutorial.
    I copied same under Myprojects as well.
    you have to decompile the class file into java file and then place it in Myproject directory , also copy all dependency files like BC4J components , and then
    try to run from Jdeveloper .
    Alternatively you can get the entire ICX folder and zip it and add it via library .
    --Keerthi

  • Customer Conversion Error Table

    Hi,
    I'm just trying to look for Error table in customer conversion in r12 can you just help me. I goggled but i didnt find the error table and I dont have access for etrm's.
    Thanks & regards,
    pallis

    Records with errors are marked with E in the INTERFACE_STATUS column of the interface table. Error details are recorded in the table HZ_IMP_ERRORS. You can also use TCA Import Error report
    You can also refer MOS note:
    How to import party using TCA Bulk Import Registery Interface Tables [ID 1451645.1]
    thanks

  • R12 Customer Conversion by using TCA API  OR  Standard interface table ?

    R12 Customer Conversion should be done via  TCA API  OR  Standard interface table? Why ?
    Which approach is more suitable  kindly let us know your thoughts.

    We have used interface tables just to have better control and reprocessing abilities. You may need to be little careful about the TCA tables.

  • Query related to customer changes by user

    Hello All,
    How can we find changes made by perticular user from period 01/01/2008 to till date for following transctions related to customer.
    1)F-32 customer clearing
    2)FD32  customer credit management change
    3)FD01 creation of customer
    4)XD02 change customer

    Hi,
    many reports are availble to know the document changes and master changes.
    try t code SAP1
    Assign points if useful
    Sunoj

  • Import PO Receipts using custom conversion.

    I am importing PO Receipts through a custom conversion by populating the PO Interface tables and running the receving Transaction processor. But when I look for the receipt in the application, I cannot find it. The receipts correspond to existing Approved POs. The Tables are actually populated in the database, the Concurrent Program contain no errors, and the Processing Mode has been set to both Batch and Immediate. has anyone else experienced this issue? If so, were you able to find a resolution? Any help would be greatly appreciated. Thanks.
    Ray

    INSERT INTO RCV_TRANSACTIONS_INTERFACE(INTERFACE_TRANSACTION_ID,
    PROCESSING_STATUS_CODE,
    TRANSACTION_DATE,
    GROUP_ID,
    LAST_UPDATE_DATE,
    LAST_UPDATED_BY,
    CREATION_DATE,
    CREATED_BY,
    TRANSACTION_TYPE,
    PROCESSING_MODE_CODE,
    TRANSACTION_STATUS_CODE,
    QUANTITY,
    ITEM_DESCRIPTION,
    UOM_CODE,
    VENDOR_ID,
    VENDOR_SITE_ID,
    FROM_ORGANIZATION_ID,
    SOURCE_DOCUMENT_CODE,
    PO_HEADER_ID,
    PO_LINE_ID,
    PO_UNIT_PRICE,
    PO_DISTRIBUTION_ID,
    DESTINATION_TYPE_CODE,
    BILL_OF_LADING,
    VENDOR_ITEM_NUM,
    COMMENTS,
    ATTRIBUTE15,
    VENDOR_NAME,
    VALIDATION_FLAG,
    SHIPMENT_LINE_STATUS_CODE
    VALUES (rcv_transactions_interface_s.NEXTVAL,
    (PO_RECORD.PO_RECEIPTS_STG_ID),
    PO_RECORD.PROCESSING_STATUS_CODE,
    TO_DATE(PO_RECORD.TRANSACTION_DATE, 'YYYYMMDD'),
    TO_NUMBER(PO_RECORD.GROUP_ID),
    SYSDATE, --TO_DATE(PO_RECORD.T_LAST_UPDATE_DATE, 'YYYYMMDD'),
    v_user_id, --TO_NUMBER(PO_RECORD.T_LAST_UPDATED_BY),
    SYSDATE, --TO_DATE(PO_RECORD.T_CREATION_DATE, 'YYYYMMDD'),
    v_user_id, --TO_NUMBER(PO_RECORD.T_CREATED_BY),
    PO_RECORD.T_TRANSACTION_TYPE,
    PO_RECORD.PROCESSING_MODE_CODE,
    PO_RECORD.T_TRANSACTION_STATUS_CODE,
    TO_NUMBER(PO_RECORD.QUANTITY),
    PO_RECORD.ITEM_DESCRIPTION,
    PO_RECORD.UOM_CODE,
    --TO_NUMBER(PO_RECORD.T_VENDOR_ID),
    v_vendor_id,
    -- TO_NUMBER(PO_RECORD.T_VENDOR_SITE_ID),
    v_vendor_site_id,
    TO_NUMBER(PO_RECORD.TO_ORGANIZATION_ID),
    PO_RECORD.SOURCE_DOCUMENT_CODE,
    TO_NUMBER(PO_RECORD.PO_HEADER_ID),
    TO_NUMBER(PO_RECORD.PO_LINE_ID),
    TO_NUMBER(PO_RECORD.PO_UNIT_PRICE),
    TO_NUMBER(PO_RECORD.PO_DISTRIBUTION_ID),
    PO_RECORD.DESTINATION_TYPE_CODE,
    PO_RECORD.BILL_OF_LADING,
    PO_RECORD.VENDOR_ITEM_NUM,
    PO_RECORD.T_COMMENTS,
    PO_RECORD.T_ATTRIBUTES15,
    PO_RECORD.VENDOR_NAME,
    PO_RECORD.T_VALIDATION_FLAG,
    PO_RECORD.SHIPMENT_LINE_STATUS_CODE
    INSERT INTO RCV_HEADERS_INTERFACE(HEADER_INTERFACE_ID,
    PROCESSING_STATUS_CODE,
    RECEIPT_SOURCE_CODE,
    TRANSACTION_TYPE,
    AUTO_TRANSACT_CODE,
    TEST_FLAG,
    LAST_UPDATE_DATE,
    LAST_UPDATED_BY,
    RECEIPT_NUM,
    VENDOR_NUM,
    VENDOR_ID,
    VENDOR_SITE_ID,
    FREIGHT_CARRIER_CODE,
    EXPECTED_RECEIPT_DATE,
    COMMENTS,
    FREIGHT_TERMS,
    ATTRIBUTE14,
    ATTRIBUTE15,
    VALIDATION_FLAG,
    TRANSACTION_DATE,
    ORG_ID,
    OPERATING_UNIT
    VALUES (rcv_headers_interface_s.NEXTVAL,
    (PO_RECORD.XXPO_RECEIPTS_STG_ID),
    PO_RECORD.PROCESSING_STATUS_CODE,
    PO_RECORD.RECEIPT_SOURCE_CODE,
    PO_RECORD.H_TRANSACTION_TYPE,
    PO_RECORD.AUTO_TRANSACT_CODE,
    PO_RECORD.TEST_FLAG,
    SYSDATE, --TO_DATE(PO_RECORD.T_LAST_UPDATE_DATE, 'YYYYMMDD'),
    v_user_id,
    PO_RECORD.RECEIPT_NUM,
    V_VENDOR_ID,
    -- TO_NUMBER(PO_RECORD.VENDOR_CODE),
    -- TO_NUMBER(PO_RECORD.H_VENDOR_ID),
    v_vendor_id,
    -- TO_NUMBER(PO_RECORD.H_VENDOR_SITE_ID),
    v_vendor_site_id,
    PO_RECORD.FREIGHT_CARRIER_CODE,
    TO_DATE(PO_RECORD.EXPECTED_RECEIPT_DATE, 'YYYYMMDD'), -- date?
    PO_RECORD.H_COMMENTS,
    PO_RECORD.FREIGHT_TERMS,
    PO_RECORD.ATTRIBUTES14,
    PO_RECORD.H_ATTRIBUTES15,
    PO_RECORD.H_VALIDATION_FLAG,
    TO_DATE(PO_RECORD.TRANSACTION_DATE, 'YYYYMMDD'),
    TO_NUMBER(PO_RECORD.ORGANIZATION_ID),
    PO_RECORD.OPERATING_UNIT
    We are using Oracle Apps R12. We are using 'RECEIVE' by the way.

  • IBR : Custom conversion

    Hi,
    I am trying to test the custom conversion with IBR.
    As a first step I would like to be able to execute a java method before the PDF conversion of a MS Word document.
    I have created a component with the following tables :
    <@table CustomConversion_DocumentConversions@>
    <table border=1><caption><strong>CustomConversion_DocumentConversions</strong></caption>
    <tr>
    <td>drConversion</td>
    <td>drSteps</td>
    <td>drDescription</td>
    <td>drIsEnabledFlag</td>
    </tr>
    <tr>
    <td>CheckLinks</td>
    <td>CheckLinksFile</td>
    <td>check link into doc files</td>
    <td>TRUE</td>
    </tr>
    <tr>
    <td>MSOffice</td>
    <td>ExecuteSubconversion<$stepsToWebviewable="CheckLinksFile, MSOfficeToPostscript, PostscriptToPDF, ExecuteSubconversion<$subConversion='CreateThumbnail'$>", subConversion="UniversalConversion", supportsOIX="true", supportsXX="true", supportsOO="true", supportsIX="true"$></td>
    <td>Conversion MS Office customisee</td>
    <td>TRUE</td>
    </tr>
    </table>
    <@end@>
    <@table CustomConversion_ConversionSteps@>
    <table border=1><caption><strong>CustomConversion_ConversionSteps</strong></caption>
    <tr>
    <td>drStep</td>
    <td>drStepType</td>
    <td>drStepAction</td>
    <td>drStepParameters</td>
    <td>drStepTimeoutName</td>
    <td>drStepReport</td>
    <td>drStepControlCodes</td>
    <td>drStepDescription</td>
    <td>drStepIsEnabled</td>
    </tr>
    <tr>
    <td>CheckLinksFile</td>
    <td>Code</td>
    <td>oracle.customconversion.CheckLinksFileStep</td>
    <td></td>
    <td></td>
    <td>!csCheckFiles</td>
    <td>onErrorFail</td>
    <td>Sample step that checks word files</td>
    <td>TRUE</td>
    </tr>
    </table>
    <@end@>
    The "CheckLinksFile" step should be executed as it is added to the conversion steps of the MSOffice conversion.
    However, it does not seem to be executed ...
    Below, I copy the console output :
    starting conversion: WORD; is subconversion: false
    Script: TRUE
    Evaluated to: TRUE
    Script: ExecuteSubconversion<$subConversion="MSOffice",msOfficeApp="WORD"$>
    Evaluated to: ExecuteSubconversion
    Starting step: ExecuteSubconversion
    Script: ignoreStatus
    Evaluated to: ignoreStatus
    Script: <$subConversion$>
    Evaluated to: MSOffice
    starting conversion: MSOFFICE; is subconversion: true
    Script: TRUE
    Evaluated to: TRUE
    Script: ExecuteSubconversion<$stepsToWebviewable="CheckLinksFile, MSOfficeToPostscript, PostscriptToPDF, ExecuteSubconversion<$subConversion='CreateThumbnail'$>", subConversion="UniversalConversion", supportsOIX="true", supportsXX="true", supportsOO="true", supportsIX="true"$>
    Evaluated to: ExecuteSubconversion
    Starting step: ExecuteSubconversion
    Script: ignoreStatus
    Evaluated to: ignoreStatus
    Script: <$subConversion$>
    Evaluated to: UniversalConversion
    starting conversion: UNIVERSALCONVERSION; is subconversion: true
    Script: TRUE
    Evaluated to: TRUE
    Script: <$include universal_conversion$>
    Evaluated to: ExecuteSubconversion
    Starting step: ExecuteSubconversion
    Script: ignoreStatus
    Evaluated to: ignoreStatus
    Script: <$subConversion$>
    Evaluated to: Direct PDFExport
    starting conversion: DIRECT PDFEXPORT; is subconversion: true
    Script: true
    Evaluated to: true
    Script: PDFExport, ExecuteSubconversion<$subConversion='CreateThumbnail', supportsIX='true'$>
    Evaluated to: PDFExport, ExecuteSubconversion
    Starting step: PDFExport
    Script: onErrorFail, producesRequiredWebviewable
    The java method that should be executed does a System.out.println that should appear in that log ...
    Does someone have an idea ?
    Thank you,
    Romain.

    Hi Raphael,
    Thank you for your answer.
    I am just trying to do a simple task to see how I could customize the IBR conversions.
    I have written a simple Java class with a method that just writes a comment into the conversion logs.
    I've also made a component that adds lines into the conversions and steps tables to enable my custom conversion.
    My java method should be executed before PDF conversion but I do not see the comment into the logs even if the conversion succeeded !
    I don't know if I do not look at the right log files (IBR output into the IBR console) or if I missed something ...
    Have you an idea ?
    Did you use the same method to create custom conversions (java class + custom component) ?
    Thank you,
    Romain.

  • IBR on separate server - Custom Conversions

    I have a custom conversion process that interupts the IBR process to do some work on a document before the rendering step. It works well while IBR is installed on the same server as the Content Server, but I am struggling to get it going when I move IBR onto a separate server.
    When run on the same server, the "DocConverter.hda" contains the location of the original location of the document in the vault, but when on a separate server, everything points to a local folder. It appears that a pre-process copies in a copy of the document into a temp directory, and after the completion of the rendering, a post-process copies the pdf out to the weblayout folder. My process needs to know the location of the original document in the vault, but I cannot find any references to the pre/post processes in the documentation or even the logs.
    Anyone know how this works?
    I am running CS 7.5.1 and PDFConverter 7.6 on a Windows Server 2003 platform with a Sql Server 2005 back end.
    Cheers,
    Desmo

    David is correct. Depending on exactly what you are changing (always should be in a component), you need to restart the Content Server first and then restart the refinery because of the way the conversion information gets passed to the refinery from the Content Server. If you are changing the top level file formats entry, you may need to check in a new version of the file vs just resubmitting the file to the refinery using the Repository Manger applet to make sure the right conversion gets called.
    If you don't want to create this yourself, Fishbowl Solutions has a product called Native File Updater (part of the Document Automation Suite) that will likely work for you.
    http://www.fishbowlsolutions.com/StellentSolutions/StellentComponents/fs_docauto_webcopy?WT.mc_id=fb_sig_to
    Hopefully that helps,
    Tim

  • Manage PDF on relation designer-customer

    Is there any solution (Adobe) to manage PDF#1, PDF#2, PDF#3, ........ documents on relation designer-customer.
    Meaning...
    step1: creating layout in indesign(.indd) CS6
    step2: export to PDF#1 and send to review layout
    step3: make modifications in indd accordind to received PDF#1 rewievs
    step4: export to PDF#2 and send again to review layout
    step5: make modifications in indd accordind to received PDF#2 rewievs
    step6: export to PDF#3 and send again to review/approwe layout
    step7: make additional modifications in indd
    step8: export to PDF#4 and send again to approwe layout
    step......... until customer finaly approwe layout and I send highres PDF to printing house.
    Now I manualy add version number to PDF filename prior sending to review, but this job became confused as number of layout modifications increase.
    Acrobat X pro "send to rewiew" platform do not handle this kind of workflow, because after every review I make new PDF(export from indd) and all prewious review track is lost.
    Othervise "send to review" works fine if I collect comments from many reviewers of single PDF.
    Many thanks, Klemen

    Sorry, but no. It used to be possible via  CS Review, which was part of InDesign CS5. That has been closed down.
    Something similar may come along in the future but I'm not promising anything.

  • Customer Conversion-"Incorrect Code combination id for Receivable account"

    Hello experts!!
    I have created the customer conversion program the customers.
    All customers are getting loaded into the base table properly as expected . But for few customer it is throwing the below error:
    "Incorrect Code combination id for Receivable account"
    I have checked all the setups related things upto my knowledge everything is perfect.
    Could anyone help me out what would be the cause and how can i fix this error.
    Waiting for your valueable reply..
    Thanks,
    Thiru.

    As per the message, identify one of the failed records and retrieve the code combination used. From there you can validate that a) the id exists for the LE on the gl code combinations table and b) that it passes whatever cross validation rules are enabled for the organization.

  • Session broker and custom conversion manager

    I'm having some problem using session broker and a custom conversion manager. I just moved from using single session to using a session broker in the sessions.xml. I'm using a custom conversion manager as shown in this tech. tips URL
    http://www.oracle.com/technology/products/ias/toplink/technical/tips/customconversion/index.html
    Here's my conversion manager set up code -
    public class JpmiConversionManagerSetup extends SessionEventAdapter
    * During the pre-login event the new MyConversionManager must be installed
    * @see oracle.toplink.sessions.SessionEventAdapter#preLogin
    * @param event
    public void preLogin(SessionEvent event) {
    ConversionManager cm= new JpmiConversionManager();
    ConversionManager.setDefaultManager(cm);
    event.getSession().getLogin().getPlatform().setConversionManager(cm);
    My session broker manages 2 sessions. In sessions.xml for one session I have the <event-listener-class> entry where I need some conversion, another session I don't have any such entry as I don't need any conversion.
    Now when I try to run a named query using session broker the conversion part blows up, throws a ConversionException. Any idea? Do I need to configure the session broker instead of session in the preLogin or anything like that?

    I think sessions editor is not available in 10.1.3dp4 yet. So I have to write the sessions.xml by hand. But the parser throwing me an error saying that <session-broker> is not allowed in sessions.xml.
    SessionLoaderExceptions:
    org.xml.sax.SAXParseException: <Line 41, Column 18>: XML-24534: (Error) Element 'session-broker' not expected.
         at oracle.xml.parser.v2.XMLError.flushErrorHandler(XMLError.java:415)
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:284)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:302)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:199)
         at oracle.xml.jaxp.JXDocumentBuilder.parse(JXDocumentBuilder.java:155)
         at oracle.xml.jaxp.JXDocumentBuilder.parse(JXDocumentBuilder.java:111)
         at oracle.toplink.platform.xml.xdk.XDKParser.parse(XDKParser.java:160)
         at oracle.toplink.platform.xml.xdk.XDKParser.parse(XDKParser.java:190)
         at oracle.toplink.tools.sessionconfiguration.XMLSessionConfigLoader.loadDocument(XMLSessionConfigLoader.java:191)
         at oracle.toplink.tools.sessionconfiguration.XMLSessionConfigLoader.loadDocument(XMLSessionConfigLoader.java:151)
         at oracle.toplink.tools.sessionconfiguration.XMLSessionConfigLoader.load(XMLSessionConfigLoader.java:88)
         at oracle.toplink.tools.sessionmanagement.SessionManager.getSession(SessionManager.java:364)
         at oracle.toplink.tools.sessionmanagement.SessionManager.getSession(SessionManager.java:331)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
    Any idea how to or where to write sessions broker in sessions.xml for 10.1.3dp4???

  • Error After deploying a new custom page in R12

    Hi,
    After I deployed a new custom page in R12, I'am getting the below error when open the page:
    An exception occured.
    URL=http://ebsdev.jeddah.gov.sa:8000/OA_HTML/"OA.jsp?page=/xxjm/oracle/apps/xxper/webui/EmpSearchPG"&transactionid=1699620845&language_code=US&&OAFMID=86090&OAPB=_OAFMID&oas=pGtT6lCw2sB8c7zsJQx6xg..
    javax.servlet.ServletException: oracle.classloader.util.AnnotatedClassNotFoundException:
         Missing class: __22_OA
         Dependent class: oracle.jsp.runtimev2.JspPageInfo
         Loader: oc4j:10.1.3
         Code-Source: /oracle/EBS/UAT/apps/tech_st/10.1.3/j2ee/home/lib/ojsp.jar
         Configuration: in META-INF/boot.xml in /oracle/EBS/UAT/apps/tech_st/10.1.3/j2ee/home/oc4j.jar
    This load was initiated at oacore.web.html.jsp32339236:0.0.0 using the loadClass() method.
    The missing class is not available from any code-source or loader in the system.
    Any idea please?
    Cheers,
    Khaled

    Hi,
    I found that the HTML Call was incorrect as I put it in between " " before.
    OA.jsp?page=/xxjm/oracle/apps/xxper/webui/EmpSearchPG
    After I removed the " ", I've got a new error which I attached.
    It missleading error:
    Error Page
    You have encountered an unexpected error. Please contact the System Administrator for assistance.
    Cheers,
    Khaled

  • Basics of FI Presentations, screenshots & documents related to FI config

    Hi FI Gurus,
    I'm new in SAP. I want to know basics of FI. Can anyone send me Presentations, screenshots & documents related to FI config. to My id : [email protected]
    Appreciate your information and will definitely reward points.
    Mohammed

    Hi
    Check out the site www.sapbi.blogspot.com
    Pls award points if useful
    Regards
    Sanil

  • Templates and document relative linking.

    Im trial using DW cs5 and find that if i make a template and then
    use that template to make pages it doesnt make document relative links.
    Instead it makes links relative to my local drive. ie c/documents/foo.
    Even if I have the template file with document relative links, when I make the page it turns into local relative and to upload this to a server wont work.
    Am I missing something ?
    I can figure it out.
    CS4 did this fairly easy.
    Cheers

    I dont know how to fix this.
    My site is set to relative document linking and the template is linked that way but when I make a new page from template it reverts to local linking.
    instead of ../../ images , I get c://documents/ etc.
    I dont know whats going on.

  • Document-relative Template paths in templated files?

    Is it possible to make Dreamweaver use document-relative
    paths to parent Templates rather than root-relative? My site
    definition is setup so such that the local folder is the root of
    the web site. However, on the server the site is actually in a sub
    folder, so the real web root is not the same as this web sites
    root. So, something like this:
    Local root folder = C:\...\Project Name\www2\
    (Local templates folder = C:\...\Project
    Name\www2\Templates\)
    HTTP Address =
    http://www.mysite.com/clients/client-site/
    (Remote templates folder =
    http://www.mysite.com/clients/client-site/Templates/)
    The end user will be using Contribute to manage the content
    on this site, so I'm using Templates to control some aspects of the
    site. My problen is that the path back to the Template is being
    written as a root-relative link:
    InstanceBegin template="/Templates/navigation-sub.dwt.php"
    When I then connect to the site using Contribute and try to
    edit a page, I get an error saying that it can't find the template
    (which is true because the template is actually in
    "/clients/client-site/Templates/navigation-sub.dwt.php" and not
    "/Templates/navigation-sub.dwt.php"). I have the Links Relative to
    Document option checked in my site definition, but that appears to
    only apply to regular links and not paths to Template files.
    Murray had mentioned some technotes that addressed this, and
    I think I found the ones he was thinking of, but they seemed to
    only address regular links and it wasn't clear if the Template
    paths were affected by the solution (which was to set the Links
    Relative to Document option which I mentioned above).
    So is it possible to tell DW to use document relative paths
    to its template files? I know you're thinking "Why not just create
    the local folder with the client and client-name folders," but this
    wouldn't work as the site will eventually be moved to the clients
    own website where the site files really will be in the site root.
    This is the whole reason for using document relative files in the
    first place. Any help would be greatly appreciated.

    OK, apparently I'm not explaining myself enough here because
    you guys keep giving me the same answer to something that I've
    already said isn't a viable solution. Let me explain in greater
    detail why just updating the local folder structure won't work.
    Let's assume that I did do what you suggest. My local folder
    could technically stay the same but I'd add two additional
    directory levels ('clients' and 'client-site') to match the site
    structure on my testing server. I then move all of the existing
    files into the lower 'client-site' directory *except* for the
    Templates folder because DW likes that to be at the "root" of the
    "site". So now assume my local site looks something like this:
    C:\...\Project Name\www2\ (DW would consider this the "root"
    of the site)
    .....clients\
    ..........client-site\ (i'll refer to this as the client root
    for simplicity sake)
    ...............articles\
    ....................doc_a.html
    ...............images\
    ....................img_a.jpg
    ...............index.html
    .....Templates\
    ..........client-template.dwt
    If DW is writing the Paths back to the Template file using
    site-relative paths then file index.html in the client root (i.e.
    /clients/client-site/) would have the path back to template
    client-template.dwt written as follows:
    InstanceBegin template="/Templates/client-template.dwt"
    Also assume that img_a.jpg is the client logo that will be
    used on all of the pages and so it is in a protected part of the
    template. The document-relative path from the template
    client-template.dwt to the image would be:
    <img src="../clients/client-site/images/img_a.jpg">
    Of course since my site is defined to use document-relative
    links then this path would resolve to just "../images/img_a.jpg"
    for index.html.
    OK, so far so good. I upload all of this to my testing
    server, give my client a connection key for Contribute and let them
    test away. They love it (naturally) and want to move everything to
    production. This is where your suggested solution falls apart.
    In order for the site to continue to work as-is I would have
    to copy the entire directory tree (/client/client-site/etc) to the
    clients web site, so what should be www.client-site.com/index.html
    becomes www.client-site.com/clients/client-name/index.html. I also
    have to copy over the Templates folder, stripping out any other
    Templates that might be in there (my own site template for
    example). Not only is this cumbersome, but the client hates the
    fact that there are all these subdirectories in their URL (as
    finicky as clients are) and they think it is unprofessional. My
    whole purpose for developing using document relative links is so
    that no matter where I plop the site, it will work as intended.
    OK, the first fox for this that comes to mind is to take just
    the site files (so everything under /clients/client-name/) and plop
    that into the root folder on production. All of the existing files
    should work fine since they use document-specific links. However,
    the client still needs to use Contribute to edit these documents so
    I have to copy over the Template folder. I can put that into the
    root since all of the paths back to the template are root-relative,
    right? Wrong - because all of the links in the template still point
    to the files as if they were in '/clients/client-name/', which they
    no longer are. So any new files based on the template will contain
    broken links, and any updates to the existing files might also
    result in broken links.
    So then I need to keep two versions of the site? And if I
    make a change to the template on the testing site, I then have to
    reconcile the changes to the production version? Way too much. And
    all of this would be irrelevant if I could just use
    document-specific links back to my templates.
    Does it make sense now why updating the site structure isn't
    as optimal of a solution as you are making it out to be.
    quote:
    Originally posted by:
    Newsgroup User
    Create a new site definition for this testing site that uses
    the correct
    root directory. Then it doesn't matter....

Maybe you are looking for

  • Navigational attribute in MP problem

    Hi guys, I checked a Nav. attribute in ODS and than marked the same Nav. attribute on a Multi Provider on top of it. Later on, I unmarked that nav. attribute from the ODS. The odd part is that it not that it let me do it, but that nav. attribute is s

  • GX630 Keyboard problems

    Hi I am having problems with the keyboard on my GX630 notebook. I will be typing and all of the sudden the cursor will jump to a earlier part of the sentence and ruin it. I tend to look at the keys when I type so often I dont see until I am done. I t

  • MS SQL Server Analysis Services (SSAS) OLAP Connection - Dimension descriptions

    Hello, We are trying to create some reports on BO 4.0 on top of BPC 10 MS information. In order to overcome some issues related to standard connector between BO and BPC (XMLA Planning and consolidation 10 for Microsoft platform), we created a new con

  • Are these buttons not working?

    My clients keeps complaining that certain buttons don't work from certain sections. Which makes no sense to me, as they all seem to work fine for me and a friend I had asked to check them out. Can you see any issues with the main navigation on the le

  • CRM extraction

    HI Friends Any one give some links regarding CRM data  extarction to BW links Thanks Gita