Implementing Auto Contract Generation/Negotiation and Execution

Would love to hear from anyone that has implemented auto contract generation/negotiation and execution.  Were there any lessons learned you could share during implementation?  Were there things you found out - too late? Are you seeing adoption?  How long did the implementation take?  Pain points along the road?  Things you would do differently?  We are getting ready to take this trip ourselves and I have a feeling it will not be smooth sailing.

Hello Sravan
Your message isn't clear fo me
If you used import for new master data you can use automatic key generation ability for inbound port
The another way:
You can create special key field in MDM and
create simple workflow which fire when ADD record.
That worklflow call assignment which fill key field
Regards
Kanstantsin

Similar Messages

  • E-Sourcing and Contract Generation

    Hi Gurus,
    Can we implement E-Sourcing application only now and Contract Generation next year?
    Or do we have to have the initial setup from hardware perspective completed now?
    Thanks
    JS

    Hi JS,
    Typically Contract Generation is recommended to be running on a seperate dedicated server.
    As you might be aware its MS Word or MS Office service running on the server.
    You can certainly include in your hardware design now and install the MSI or the executable provided along with ESOURCING software at a later time. There are certain system properties that needs to be set up or turned on at the time of installing the word service.
    Parankush

  • Indenting of Consumables and stationary items ZCON - Auto PR generations

    Dear All,
    We are Diagnostics industry having around more than 1000 consumables & Stationary items under Material Type : ZCON
    Manual PR is being prepared every month after reviewing stock  and past consumption. But it takes lots of energy to review each materials every time.
    I am looking  finding  following options for Auto PR generation  ; please suggest relevant transactions or practices in similar industries
    a ) Entering Minimum Stock Level in Master
    b) Material Category  to ND/PD or other
    c) System Alert after getting lower level of stock. etc..
    Please suggest the practice or any transactions.
    Hasnain Bansiwala

    Hi,
    You can use CBP (Consumption-Based Planning) for achieving this.
    You need to :
      1. maintain a MRP Type (VB), Re-Order Point and Lot Size in Material master for teh products.
    2. Run MRP at regular intervals (daily / weekly depending upon the consumption patern)
    System will automatically create a PR for each product that has stock level below RoP.
    Hope this helps

  • Benefits of implementing Central Contracts in SRM 7.

    Dear Experts,
    Picture the following:
    - Classic Scenario.
    - One ECC 6 EHP 4 Back end.
    I'm currently exploring the benefits of implementing Central Contracts against using only Purchasing Contracts in ECC and replicating them to SRM for use in the Shopping Carts.
    So my question is why would you implement central contracts in SRM instead of just replicating these contracts from ECC? What benefits would you get out of having central contracts in place against having only Purchasing Contracts in ECC?
    Thanks for your input.

    adding to Manju one point .
    - Procurement department(PURCHASER) can use web interface to create / manage contracts rather GUI interface and quick contract creation / maintenance
    - Approval mechanism simplified with less efforts.
    - Different ways to create a contract from SRM
       Copy an existing contract
    Use an existing template
    Upload an external file
    Upload a contract from the catalog
    Muthuraman
    1.You can use this business process to access SAP SRM contract features, such as contract hierarchies, discount across contract hierarchies, and grouping logic, when determining source of supply in SAP ERP.
    2.You can create a central contract in SAP SRM, and it can then be used as source of supply in both SAP SRM and SAP ERP. Relevant data is sent to SAP ERP for a source of supply determination, and a specific type of contract or scheduling agreement can be created there.
    3.While determining a source of supply, you can access central contracts directly.
    4.The price is determined in SAP SRM before the SAP ERP purchase order (PO) is sent to the supplier.
    5.You can create and change central contracts and renegotiate existing contracts directly with a supplier, or through the creation of an RFx. You can automatically assign a contract as a source of supply, or it can be listed as one of numerous potential source of supply contracts. A strategic purchaser can create a contract whenever they anticipate a long-term relationship with a supplier.
    6.Contract management enables purchasers from various parts of the company at different locations to take advantage of the terms of globally-negotiated contracts for specific product categories. You can provide users with specific levels of authorization to contracts, and you can categorize documents as confidential.
    6.You can distribute central contracts to release-authorized purchasing organizations, and these organizations can then use them as source of supply in the appropriate SAP ERP system. Hierarchies can be used to organize, structure, display, and search for contracts.
    7.If you use SAP NetWeaver Business Intelligence (SAP BI), you can view various consolidated reports of contract management. For example, you can view aggregated value released against all contracts in a contract hierarchy.

  • Siebel & "BIP Report Generation" Workflow and Bookmark Syntax

    IHAC that wants to schedule the generation of a BIP report to run every weeknight and include a list of activities for the next day. We've utilized an OOTB IO and can successfully render the report using Sample XML in MS Word. Additionally, since they are only on 8.1.1, they do not currently have access to the latest scheduling capabilities. Therefore, we're trying to implement a repeating component to call a workflow to generate the report using the 'BIP Report Generation' workflow and the associated objects (from support posting 823360.1).
    Now to the questions:
    One of the parameters for the workflow is a 'Bookmark'. This parameter does not appear to handle various 'Siebel' querying functions like 'Today()' as part of the criteria. Can someone confirm this statement?
    Currently, I can imagine one high-level possible workarounds. This would entail a revised WF and that includes a prior step to generate the 'Bookmark' by retrieving a string representation of tomorrow's date and concatenating it with the rest of the criteria.
    Next question:
    Does anyone have any other possible alternatives? Maybe a calculated field in the BC/IC for 'Today() + 1' - but this could have performance implications.
    Thanks in advance for any help.

    Suggestions/comments?
    Bump.

  • Error In Contract Generation

    Hello Experts
    We are getting an error in the contract generation process in SAP Sourcing system. The error message is coming as "Your request has failed because of an unexpected error. Contact the system administrator".
    We checked the logs in FCI directory of Word Service and found the below error:
    local3
    DEBUG
    class=WordService.asmx.cs;sessionid=5KySsFEBFeVrO-81cjHGL-8GUQ08RgEqedQA_SAP;username=-xxxxxxxxxxxx Soni;server=ABC123;method=finalCleanup;exception=System.IO.IOException: The process cannot access the file 'D:\fci\temp\635367863721207478\CONTENT1_RFP_Invitation.docx' because it is being used by another process.|   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)|   at System.IO.File.Delete(String path)|   at Frictionless.Web.Services.WordService.insertDocContent(DocumentContent tempContent, AssemblyDocMsg msg, String tempPath, Boolean bStructured, Int32 index) in c:\inetpub\wwwroot\WordService\App_Code\WordService.asmx.cs:line 2709|   at Frictionless.Web.Services.WordService.insertDocContents(AssemblyDocMsg msg, String tempPath, Boolean bStructured) in c:\inetpub\wwwroot\WordService\App_Code\WordService.asmx.cs:line 2593;stacktrace=   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)|   at System.IO.File.Delete(String path)|   at Frictionless.Web.Services.WordService.insertDocContent(DocumentContent tempContent, AssemblyDocMsg msg, String tempPath, Boolean bStructured, Int32 index) in c:\inetpub\wwwroot\WordService\App_Code\WordService.asmx.cs:line 2709|   at Frictionless.Web.Services.WordService.insertDocContents(AssemblyDocMsg msg, String tempPath, Boolean bStructured) in c:\inetpub\wwwroot\WordService\App_Code\WordService.asmx.cs:line 2593
    finalCleanup() started
    We had checked that the Word Service is up and no other process is listening on the Port 80 or 445 it is configured on. We are using NW 7.3 SP08 and Sourcing Version 9.0 SP15.
    Any help will be much appreciated.
    Regards
    Utsav

    Hi Utsav,
    Kindly restart the Contract Gen Server. Hope it would resolve your problem.
    Let me know if your problem gets resolved.
    Also refer the below blog, may be it helps you in anyways.
    http://scn.sap.com/community/sourcing/blog/2013/03/28/general-contract-generation-checklist-for-clm-versions-9x-and-below
    Thanks,
    Kushagra A

  • How do we enable Variable Substitution during Contract Generation

    Hello experts,
    I am working with the Contract Generation Variable Library and according to some of the Help documents, it is possible on the Contract Tokens to override the default values during Contract Generation.
    I am not sure why, but on our system, this function doesnt seem to work.
    So for eg, if my token "Valid From" picks up the value from the system, it becomes non-editable.
    Effective Date | <%Agreement.EffectiveDate%> | 26-08-10
    I would like to override the value 26-08-10 before the Document is generated.
    Please let me know if anyone has faced this problem before and found a solution.
    Thanks & Regards,
    Reshma

    I kept searching through MSDN and found a page that describes SqlPackage.exe (http://msdn.microsoft.com/en-us/library/hh550080(v=vs.103).aspx). This page says that SQLCMD variables
    can be specified on the command line.
    "SqlPackage.exe initiates the
    actions specified using the parameters, properties, and SQLCMD variables specified on the command line."
    The page does not describe the syntax for specifying SQLCMD variables nor whether values specified on the command line overwrite any values in the .dacpac file. Can somebody confirm that specifying SQLCMD variable values on the command line will overwrite
    any values included in the .dacpac at build-time?

  • Problem in Contract Generation

    Hi All,
    I am facing problem with E-Sourcing application.
    when we upload any word document in system it gave below error.
    There is problem with contract generation web service.
    But contract generation web sevice is working fine.
    When searched for this got following troubleshooting steps ( which are basic steps)
    Steps for troubleshooting:
    1. Log into the "System" login for the specific customer.
    2. Go to System Properties.
    3. Look for the property called "contractgen.serviceurl".
    4. Copy the whole URL in this property (ends in asmx)
    5. Open a new browser and paste the URL from step 4.
    This should open a WordService page.  If you get a page not found error, then the service needs to be restarted.
    My  WordService page is opening. Hence no help here.
    Next step is only to Create CSS message to SAP.
    But before that if anyone had encounterd this problem before then please let me know how to proceed here.
    Also when restarted WebLogic server, in C:/fci/logs we can fingd one error as follows.
    Startting word service instance.....
    12/4/2008 4:02:20 PM     local3     ERROR     class=Global.asax.cs;sessionid=fciSessionId;username=fciUserId;server=wasserver;method=Application_Error;exception=System.Xml.Schema.XmlSchemaException: The global attribute 'http://www.w3.org/XML/1998/namespace:lang' has already been declared.|   at System.Xml.Schema.XmlSchemaSet.InternalValidationCallback(Object sender, ValidationEventArgs e)|   at System.Xml.Schema.BaseProcessor.SendValidationEvent(XmlSchemaException e, XmlSeverityType severity)|   at System.Xml.Schema.BaseProcessor.AddToTable(XmlSchemaObjectTable table, XmlQualifiedName qname, XmlSchemaObject item)|   at System.Xml.Schema.Compiler.Prepare(XmlSchema schema, Boolean cleanup)|   at System.Xml.Schema.XmlSchemaSet.Compile()|   at System.Xml.Serialization.XmlSchemas.Compile(ValidationEventHandler handler, Boolean fullCompile)|   at System.Web.Services.Description.SchemaCompiler.Compile(XmlSchemas schemas)|   at System.Web.Services.Description.WebServicesInteroperability.AnalyzeDescription(ServiceDescriptionCollection descriptions, BasicProfileViolationCollection violations)|   at System.Web.Services.Description.WebServicesInteroperability.CheckConformance(WsiProfiles claims, ServiceDescriptionCollection descriptions, BasicProfileViolationCollection violations)|   at ASP.defaultwsdlhelpgenerator_aspx.Page_Load(Object sender, EventArgs e) in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\DefaultWsdlHelpGenerator.aspx:line 1439|   at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)|   at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)|   at System.Web.UI.Control.OnLoad(EventArgs e)|   at System.Web.UI.Control.LoadRecursive()|   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint);stacktrace=   at System.Xml.Schema.XmlSchemaSet.InternalValidationCallback(Object sender, ValidationEventArgs e)|   at System.Xml.Schema.BaseProcessor.SendValidationEvent(XmlSchemaException e, XmlSeverityType severity)|   at System.Xml.Schema.BaseProcessor.AddToTable(XmlSchemaObjectTable table, XmlQualifiedName qname, XmlSchemaObject item)|   at System.Xml.Schema.Compiler.Prepare(XmlSchema schema, Boolean cleanup)|   at System.Xml.Schema.XmlSchemaSet.Compile()|   at System.Xml.Serialization.XmlSchemas.Compile(ValidationEventHandler handler, Boolean fullCompile)|   at System.Web.Services.Description.SchemaCompiler.Compile(XmlSchemas schemas)|   at System.Web.Services.Description.WebServicesInteroperability.AnalyzeDescription(ServiceDescriptionCollection descriptions, BasicProfileViolationCollection violations)|   at System.Web.Services.Description.WebServicesInteroperability.CheckConformance(WsiProfiles claims, ServiceDescriptionCollection descriptions, BasicProfileViolationCollection violations)|   at ASP.defaultwsdlhelpgenerator_aspx.Page_Load(Object sender, EventArgs e) in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\DefaultWsdlHelpGenerator.aspx:line 1439|   at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)|   at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)|   at System.Web.UI.Control.OnLoad(EventArgs e)|   at System.Web.UI.Control.LoadRecursive()|   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)     Unexpected error happened in the application.
    So please advice here.
    Regards,
    Abhay

    Hi Abhay
    Please check SAP Note 1011267 - FAQ - Questions about Contract Gen
    There is a clause in the note for the error mentioned by you. There is a solution where SAP can help you if yours is a hosted environment.
    If yours is a On-premise,you can restart the Contract Generation Webservice, due to some bad data going thru
    Download the note, you will find the details that I have mentioned below
    Problem statement
    Question: There is an error that states "There is a problem with the
    Contract Generation web service. Please contact your syustem
    administrator
    Solution
    This error indicates that the contract gen server is not running. This can
    happen when bad data is passed through the server. The operations group at
    SAP can restart this for you. Contact Support to have this initiated
    Let me know if this has helped you
    Cheers
    tridip
    Please award points for useful answers

  • Contract Generation question: Formatting, Numbering of clauses, variables

    Hi!
    I am trying to create a Contract Document Template (for Contract Generation) with Variables
    I created some Variable Collections, but when I link them to the Contract Template, they add on with a different formatting altogether, which is neither like the placeholder in the template nor like the template attached to the variable.
    My variable configuration was of the type Paragraph.
    If anyone has any helpful tips on formatting Contract Document Templates, it would be most appreciated.
    Also, how do I ensure that numbering of sections and clauses is sequentially made in the final Contract.
    Regards,
    Reshma

    I was able to fix the problem by making some word document format changes.
    Please ignore this question.
    Regards,
    Reshma

  • How to implement Auto Suggest Widget

    Hi there
    I have a dynamic asp classic page, where the data come from an access db.
    On this page, many documents (category and title ) are displayed for download.
    I want to implement Auto Suggest Widget in order to find the document easier and to jump to it (href="#document_xy") directly for download.
    I don't have a clue on how to implement the Auto Suggest Widget.
    The ASP sample works with XML File.
    http://labs.adobe.com/technologies/spry/samples/autosuggest/SuggestSample.html
    All replies, hints, tutorials are highly appreciated.
    kind regards
    joey00x
    I am using Win XP, Dreamweaver CS3

    Hi,
    thanks for trying to help.
    I am sorry to ask again. I am not at all familiar with xml.
    I have tried to modify the ASP script you've suggested, but I get strange XML error, which doesn't make sense to me.
    I understand that with the script the server creates an XML File on the fly. First I have to connect to my access database, then I fill the records into a recordset object. And then the server loops through the RS and creates the xml file. Is that correct?
    The error message I get, points to a complete different place in the code, to a javascript module, which is working perfectly without below code.
    Any suggestions where the bug is?
    Thanks for your time
    kind regards
    joey00x
    Here the code that I am using:
    <%
    Dim objRS
    Dim SQLxml
    SQLxml = "Select category, subcategory, title from DocumentView"
    Set objRS=Server.CreateObject("ADODB.Recordset")
    objRS.Open SQLxml , objConn, 0, 1
    ' Send the headers
    Response.ContentType = "text/xml"
    Response.AddHeader "Pragma", "public"
    Response.AddHeader "Cache-control", "private"
    Response.AddHeader "Expires", "-1"
    %>
    <?xml version="1.0" encoding="utf-8"?>
    <root>
      <% While (NOT objRS.EOF) %>
        <row>
             <%
                For each field in objRS.Fields
                column = field.name
             %>
            <<%=column%>><![CDATA[<%=(objRS.Fields.Item(column).Value)%>]]></<%=column%>>
            <%
                Next
            %>
        </row>
        <%
          objRS.MoveNext()
        Wend
        %>
    </root>
    <%
    objRS.Close()
    Set objRS = Nothing
    %>

  • Business partner auto code generation

    hi how to create business partner auto code generation. its based on customer group for example we have more customer group..dealer, distributor,subcontractor...
    here dealer and distributor group starting cardcode is - C000001,C000002,C000003..... etc
    when i was choose subcontractor its starts SUB00001,SUB00002...... etc
    vendor is maintain same starting letter in all groups V000001,V000002
    Thanks in advance
    Thanks & Regards
    B.Lakshmi Narayanan

    hi thanks for your valuable replies...
    i changed the codes...pls check its right or wrong
    declare @temp as char(20)
    IF $[OCRD.GroupCode] = 104  and $[OCRD.cardtype] = 'c'
    BEGIN
    set @temp=(select isnull(max(right(cardCode,7)),0) + 1 from Ocrd where (groupcode= 104) and (len(cardCode)=7))
    set @temp='TRA'isnull(replicate(0,7-len(@temp)),'')@temp
    select cast(@temp as char(20))
    END
    ELSE IF $[OCRD.cardtype] = 'C'
    BEGIN
    set @temp=(select isnull(max(right(cardCode,7)),0) + 1 from Ocrd where   (len(cardCode)=7))
    set @temp='C'isnull(replicate(0,7-len(@temp)),'')@temp
    select cast(@temp as char(20))
    END
    ELSE IF $[OCRD.cardtype] = 'S'
    BEGIN
    set @temp=(select isnull(max(right(cardCode,7)),0) + 1 from Ocrd where   (len(cardCode)=7))
    set @temp='S'isnull(replicate(0,7-len(@temp)),'')@temp
    select cast(@temp as char(20))
    END
    Thanks & Regards
    B.Lakshmi Narayanan

  • Problem finding WordService for Contract Generation in SAP E-Sourcing5.1

    Hi,
    I'm currently deploying Contract Generation Web Service in SAP E-Sourcing5.1/CLM 2.0 SP02. The problem is that I can't find WordService software which is mandatory for adding XML Schema in MS Word. In the instGuide it says that the installer is on the distribution media but we downloaded the packages on the SWDC. I know that in SAP E-Sourcing 5.0, WordService was in the patch C but for the release 5.1 I have no information. Do you know which SP or Patch contains WordService?
    Thanks in advance.
    Additional query : I'm currently adding a KM/TREX server for index clauses and agreements documents. Are the "draft" documents visible in the Esourcing repository (In KM Content Management and also in CLM Content Search)?
    Julien NORMAND

    OK, I'm going to find a MS Word 2003 Pro.
    For the windows update, I was just updating my OS, so rebooting and so on.
    I test to modify the prefixe of the repository in the KM but now I can't access to the data source of my indexes (java exception). I think the "/" is mandatory, It's written in the label ... In TREX admin tool, I see my KM indexes, and I try to parameter again the scheduling of the queue. I schedule it every 5 minutes.
    Now I have to reboot the system that the modification of the repository take effect. After I modify the scheduling of the indexing for every data source (like you said).
    Thanks for all.
    Julien NORMAND

  • Implementing auto refresh feature in POWL

    Hi,
       I need to know how to implement auto refresh feature in POWL ( Personalize Object Work List ) after pressing any button present in the tool bar on POWL.
    I think this will be implemented in method HANDLE_ACTION of POWL. I need to know how to implement it.
    Regards,
    Maqsood

    Hi Maqsood, could you provide a little more info.
    By pressing right click (or ctrl-right click is sp7 or earlier) you can find the name of an button
    and the name view and teh WD Comp name. All useful if we are to help.
    Also im not sure what autorefresh should do.
    Did you see the start plugs on the POWL ?
    There is a refresh option there.
    How is the POWL being launched ?
    regards
    Phil

  • Esource- Contract Generation

    Hi Experts:
        I am trying to configure/install the Contract Generation part of the "SAP E-Sourcing 5.1 SP02" and the installation guide has a step which says "Once the prerequisites have been met, simply run the install program
    WordServiceInstaller.msi." . I am unable to find "WordServiceInstaller.msi". The download media does not have it. Please guide me where to get this.

    Thanks Ankush. That did the trick for me.
    After the installation and running through almost all the steps of the installation I am getting the following error:
    Parser Error Message: Could not load file or assembly 'Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
    Source Error:
    Line 15:                                    <compiler language="c#" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" extension=".cs" compilerOptions="/d:DEBUG;TRACE"/></compilers>
    Line 16:                           <assemblies>
    Line 17:                                    <add assembly="Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"/>
    Line 18:                                    <add assembly="Office, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"/>
    Line 19:                                    <add assembly="System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

  • Implement auto suggest behaviour with af:selectOneChoise

    Hi
    I'm using jdeveloper 11.1.2.3.0
    I would like to know how could I Implement auto suggest behaviour with af:selectOneChoise?

    Hi,
    Drop a af:autoSuggestBehavior from component pallet to the SOC component and bind it to a backing bean method as below
    private List<SelectItem> items = new ArrayList<SelectItem>();
    public List getSuggestions(String input) {
    if (input!=null && input.length()>3) {
    ViewObject vo = util.getViewObject("XYZ1Iterator");
    vo.setNamedWhereClauseParam("bindx]Xyz", input);
    vo.executeQuery();
    System.out.println("Row count is " + vo.getRowCount());
    // autoSuggestItemBeanList.clear();
    RowSetIterator itr = vo.createRowSetIterator(null);
    while (itr.hasNext()) {
    Row row = itr.next();
    items.add(new SelectItem(row.getAttribute("FirstName")));
    return items;
    If you don't want your db to be queried for each and every character, then create a bean and set each and every attribute value of that bean from the db after your page gets rendered. So each character hit from the keyboard will look into your bean rather than hitting the db.
    Thanks,
    Sanjeeb

Maybe you are looking for

  • How do I install an OS on a macbook pro with a formatted hard drive?

    I accidentally formatted the hard drive and in my expirence to install a fresh OS you would acces the bios/efi and chose where to boot from but I don't know how to do that with my macbook. When I turn it on it is just a blank black screen. Please hel

  • SmoothCam: FCP7 or Snow Leopard or QTX or combo to blame?

    I have done several searches on the topic but It is not clear as to the specific root of the jitter issue - I read several users with OS 10.5+ are OK with FCP7 so it appears that the problem is SL/QTX??? Does SmoothCam in FCP6 work OK with SL? My rea

  • Just purchased Xcelsius Server 2008 and it will not open

    I have been using the xcelsius 2008 server trial edition and decided to purchase the full product.  After I paid, I received a product key and a link to download.  When I open the trial version, it has a link to enter a product key, so I entered the

  • Is my PWM-520 broken?

    I have a cFP-PWM-520 module for controlling some electric heaters, but it doesn't work. The module is connected to eight solid state relays which in turn controls the heaters. Regardless of duty cycle setting, voltage supply or channel, the output is

  • I keep getting kicked off facebook

    my ipod keeps kicking me off facebook