text:
package com.oracle.pts.opp.wsclient;

import java.util.List;

import javax.jws.Oneway;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;

import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.ws.Action;
import javax.xml.ws.FaultAction;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;
// !DO NOT EDIT THIS FILE!
// This source file is generated by Oracle tools
// Contents may be subject to change
// For reporting problems, use the following
// Version = Oracle WebServices (11.1.1.0.0, build 130224.1947.04102)

@WebService(wsdlLocation="https://fap0930-crm.oracleads.com/opptyMgmtOpportunities/OpportunityService?WSDL",
  targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/",
  name="OpportunityService")
@XmlSeeAlso(
  { com.oracle.pts.opp.wsclient.generated.ObjectFactory.class })
public interface OpportunityService
{
  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getOpportunity")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getOpportunity", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/getOpportunity/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/getOpportunityResponse")
  @ResponseWrapper(localName="getOpportunityResponse", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetOpportunityResponse")
  @RequestWrapper(localName="getOpportunity", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetOpportunity")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public com.oracle.pts.opp.wsclient.generated.Opportunity getOpportunity(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="optyId")
    long optyId)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/createOpportunity")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/createOpportunity", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/createOpportunity/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/createOpportunityResponse")
  @ResponseWrapper(localName="createOpportunityResponse", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.CreateOpportunityResponse")
  @RequestWrapper(localName="createOpportunity", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.CreateOpportunity")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public com.oracle.pts.opp.wsclient.generated.Opportunity createOpportunity(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    com.oracle.pts.opp.wsclient.generated.Opportunity opportunity)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/updateOpportunity")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/updateOpportunity", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/updateOpportunity/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/updateOpportunityResponse")
  @ResponseWrapper(localName="updateOpportunityResponse", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.UpdateOpportunityResponse")
  @RequestWrapper(localName="updateOpportunity", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.UpdateOpportunity")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public com.oracle.pts.opp.wsclient.generated.Opportunity updateOpportunity(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    com.oracle.pts.opp.wsclient.generated.Opportunity opportunity)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunity")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunity", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunity/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityResponse")
  @ResponseWrapper(localName="deleteOpportunityResponse", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityResponse")
  @RequestWrapper(localName="deleteOpportunity", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunity")
  public void deleteOpportunity(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    com.oracle.pts.opp.wsclient.generated.Opportunity opportunity)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/mergeOpportunity")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/mergeOpportunity", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/mergeOpportunity/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/mergeOpportunityResponse")
  @ResponseWrapper(localName="mergeOpportunityResponse", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.MergeOpportunityResponse")
  @RequestWrapper(localName="mergeOpportunity", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.MergeOpportunity")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public com.oracle.pts.opp.wsclient.generated.Opportunity mergeOpportunity(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    com.oracle.pts.opp.wsclient.generated.Opportunity opportunity)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/processOpportunity")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/processOpportunity", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/processOpportunity/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/processOpportunityResponse")
  @ResponseWrapper(localName="processOpportunityResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.ProcessOpportunityResponse")
  @RequestWrapper(localName="processOpportunity", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.ProcessOpportunity")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public List<com.oracle.pts.opp.wsclient.generated.Opportunity> processOpportunity(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="changeOperation")
    String changeOperation, @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    List<com.oracle.pts.opp.wsclient.generated.Opportunity> opportunity,
    @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="processControl")
    com.oracle.pts.opp.wsclient.generated.ProcessControl processControl)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/processCSOpportunity")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/processCSOpportunity", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/processCSOpportunity/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/processCSOpportunityResponse")
  @ResponseWrapper(localName="processCSOpportunityResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.ProcessCSOpportunityResponse")
  @RequestWrapper(localName="processCSOpportunity", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.ProcessCSOpportunity")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public com.oracle.pts.opp.wsclient.generated.ProcessData processCSOpportunity(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="processData")
    com.oracle.pts.opp.wsclient.generated.ProcessData processData,
    @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="processControl")
    com.oracle.pts.opp.wsclient.generated.ProcessControl processControl)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/processCSOpportunityAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/processCSOpportunityAsync")
  @RequestWrapper(localName="processCSOpportunityAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.ProcessCSOpportunityAsync")
  @Oneway
  public void processCSOpportunityAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="processData")
    com.oracle.pts.opp.wsclient.generated.ProcessData processData,
    @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="processControl")
    com.oracle.pts.opp.wsclient.generated.ProcessControl processControl);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/processOpportunityAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/processOpportunityAsync")
  @RequestWrapper(localName="processOpportunityAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.ProcessOpportunityAsync")
  @Oneway
  public void processOpportunityAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="changeOperation")
    String changeOperation, @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    List<com.oracle.pts.opp.wsclient.generated.Opportunity> opportunity,
    @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="processControl")
    com.oracle.pts.opp.wsclient.generated.ProcessControl processControl);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityAsync")
  @RequestWrapper(localName="deleteOpportunityAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityAsync")
  @Oneway
  public void deleteOpportunityAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    com.oracle.pts.opp.wsclient.generated.Opportunity opportunity);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getOpportunityAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getOpportunityAsync")
  @RequestWrapper(localName="getOpportunityAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetOpportunityAsync")
  @Oneway
  public void getOpportunityAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="optyId")
    long optyId);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/createOpportunityAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/createOpportunityAsync")
  @RequestWrapper(localName="createOpportunityAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.CreateOpportunityAsync")
  @Oneway
  public void createOpportunityAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    com.oracle.pts.opp.wsclient.generated.Opportunity opportunity);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/mergeOpportunityAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/mergeOpportunityAsync")
  @RequestWrapper(localName="mergeOpportunityAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.MergeOpportunityAsync")
  @Oneway
  public void mergeOpportunityAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    com.oracle.pts.opp.wsclient.generated.Opportunity opportunity);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/updateOpportunityAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/updateOpportunityAsync")
  @RequestWrapper(localName="updateOpportunityAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.UpdateOpportunityAsync")
  @Oneway
  public void updateOpportunityAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunity")
    com.oracle.pts.opp.wsclient.generated.Opportunity opportunity);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityCompetitor")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityCompetitor", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityCompetitor/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityCompetitorResponse")
  @ResponseWrapper(localName="deleteOpportunityCompetitorResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityCompetitorResponse")
  @RequestWrapper(localName="deleteOpportunityCompetitor",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityCompetitor")
  public void deleteOpportunityCompetitor(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityCompetitorVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityCompetitor opportunityCompetitorVO)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityLead")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityLead", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityLead/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityLeadResponse")
  @ResponseWrapper(localName="deleteOpportunityLeadResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityLeadResponse")
  @RequestWrapper(localName="deleteOpportunityLead", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityLead")
  public void deleteOpportunityLead(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityLeadVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityLead opportunityLeadVO)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityReference")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityReference", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityReference/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityReferenceResponse")
  @ResponseWrapper(localName="deleteOpportunityReferenceResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityReferenceResponse")
  @RequestWrapper(localName="deleteOpportunityReference", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityReference")
  public void deleteOpportunityReference(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityReferenceVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityReference opportunityReferenceVO)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityResource")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityResource", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityResource/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityResourceResponse")
  @ResponseWrapper(localName="deleteOpportunityResourceResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityResourceResponse")
  @RequestWrapper(localName="deleteOpportunityResource", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityResource")
  public void deleteOpportunityResource(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityResourceVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityResource opportunityResourceVO)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityMktResponse")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityMktResponse", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityMktResponse/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityMktResponseResponse")
  @ResponseWrapper(localName="deleteOpportunityMktResponseResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityMktResponseResponse")
  @RequestWrapper(localName="deleteOpportunityMktResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityMktResponse")
  public void deleteOpportunityMktResponse(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityResponseVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityResponse opportunityResponseVO)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityRevenue")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityRevenue", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityRevenue/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityRevenueResponse")
  @ResponseWrapper(localName="deleteOpportunityRevenueResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityRevenueResponse")
  @RequestWrapper(localName="deleteOpportunityRevenue", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityRevenue")
  public void deleteOpportunityRevenue(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityRevenueVO")
    com.oracle.pts.opp.wsclient.generated.Revenue opportunityRevenueVO)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunitySource")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunitySource", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunitySource/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunitySourceResponse")
  @ResponseWrapper(localName="deleteOpportunitySourceResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunitySourceResponse")
  @RequestWrapper(localName="deleteOpportunitySource", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunitySource")
  public void deleteOpportunitySource(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunitySourceVO")
    com.oracle.pts.opp.wsclient.generated.OpportunitySource opportunitySourceVO)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityCompetitorAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityCompetitorAsync")
  @RequestWrapper(localName="deleteOpportunityCompetitorAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityCompetitorAsync")
  @Oneway
  public void deleteOpportunityCompetitorAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityCompetitorVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityCompetitor opportunityCompetitorVO);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityMktResponseAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityMktResponseAsync")
  @RequestWrapper(localName="deleteOpportunityMktResponseAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityMktResponseAsync")
  @Oneway
  public void deleteOpportunityMktResponseAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityResponseVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityResponse opportunityResponseVO);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityRevenueAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityRevenueAsync")
  @RequestWrapper(localName="deleteOpportunityRevenueAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityRevenueAsync")
  @Oneway
  public void deleteOpportunityRevenueAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityRevenueVO")
    com.oracle.pts.opp.wsclient.generated.Revenue opportunityRevenueVO);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityResourceAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityResourceAsync")
  @RequestWrapper(localName="deleteOpportunityResourceAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityResourceAsync")
  @Oneway
  public void deleteOpportunityResourceAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityResourceVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityResource opportunityResourceVO);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityLeadAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityLeadAsync")
  @RequestWrapper(localName="deleteOpportunityLeadAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityLeadAsync")
  @Oneway
  public void deleteOpportunityLeadAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityLeadVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityLead opportunityLeadVO);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunitySourceAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunitySourceAsync")
  @RequestWrapper(localName="deleteOpportunitySourceAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunitySourceAsync")
  @Oneway
  public void deleteOpportunitySourceAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunitySourceVO")
    com.oracle.pts.opp.wsclient.generated.OpportunitySource opportunitySourceVO);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityReferenceAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityReferenceAsync")
  @RequestWrapper(localName="deleteOpportunityReferenceAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityReferenceAsync")
  @Oneway
  public void deleteOpportunityReferenceAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityReferenceVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityReference opportunityReferenceVO);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/doAutoAssignmentAsynchronously")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/doAutoAssignmentAsynchronously", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/doAutoAssignmentAsynchronously/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/doAutoAssignmentAsynchronouslyResponse")
  @ResponseWrapper(localName="doAutoAssignmentAsynchronouslyResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DoAutoAssignmentAsynchronouslyResponse")
  @RequestWrapper(localName="doAutoAssignmentAsynchronously",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DoAutoAssignmentAsynchronously")
  public void doAutoAssignmentAsynchronously(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="optyId")
    String optyId)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/doAutoAssignmentAsynchronouslyAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/doAutoAssignmentAsynchronouslyAsync")
  @RequestWrapper(localName="doAutoAssignmentAsynchronouslyAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DoAutoAssignmentAsynchronouslyAsync")
  @Oneway
  public void doAutoAssignmentAsynchronouslyAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="optyId")
    String optyId);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityContact")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityContact", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityContact/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/deleteOpportunityContactResponse")
  @ResponseWrapper(localName="deleteOpportunityContactResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityContactResponse")
  @RequestWrapper(localName="deleteOpportunityContact", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityContact")
  public void deleteOpportunityContact(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityContactVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityContact opportunityContactVO)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityContactAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/deleteOpportunityContactAsync")
  @RequestWrapper(localName="deleteOpportunityContactAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.DeleteOpportunityContactAsync")
  @Oneway
  public void deleteOpportunityContactAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="opportunityContactVO")
    com.oracle.pts.opp.wsclient.generated.OpportunityContact opportunityContactVO);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/findOpportunity")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/findOpportunity", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/findOpportunity/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/findOpportunityResponse")
  @ResponseWrapper(localName="findOpportunityResponse", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.FindOpportunityResponse")
  @RequestWrapper(localName="findOpportunity", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.FindOpportunity")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public List<com.oracle.pts.opp.wsclient.generated.Opportunity> findOpportunity(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="findCriteria")
    com.oracle.pts.opp.wsclient.generated.FindCriteria findCriteria,
    @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="findControl")
    com.oracle.pts.opp.wsclient.generated.FindControl findControl)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/findOpportunityAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/findOpportunityAsync")
  @RequestWrapper(localName="findOpportunityAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.FindOpportunityAsync")
  @Oneway
  public void findOpportunityAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="findCriteria")
    com.oracle.pts.opp.wsclient.generated.FindCriteria findCriteria,
    @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="findControl")
    com.oracle.pts.opp.wsclient.generated.FindControl findControl);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/isSalesAccountUsedInOpportunity")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/isSalesAccountUsedInOpportunity", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/isSalesAccountUsedInOpportunity/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/isSalesAccountUsedInOpportunityResponse")
  @ResponseWrapper(localName="isSalesAccountUsedInOpportunityResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.IsSalesAccountUsedInOpportunityResponse")
  @RequestWrapper(localName="isSalesAccountUsedInOpportunity",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.IsSalesAccountUsedInOpportunity")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public boolean isSalesAccountUsedInOpportunity(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="salesAccountId")
    long salesAccountId)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/isSalesAccountUsedInOpportunityAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/isSalesAccountUsedInOpportunityAsync")
  @RequestWrapper(localName="isSalesAccountUsedInOpportunityAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.IsSalesAccountUsedInOpportunityAsync")
  @Oneway
  public void isSalesAccountUsedInOpportunityAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="salesAccountId")
    long salesAccountId);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/checkConstraint")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/checkConstraint", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/checkConstraint/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/checkConstraintResponse")
  @ResponseWrapper(localName="checkConstraintResponse", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.CheckConstraintResponse")
  @RequestWrapper(localName="checkConstraint", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.CheckConstraint")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public List<com.oracle.pts.opp.wsclient.generated.DeleteEntity> checkConstraint(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="deleteEntities")
    List<com.oracle.pts.opp.wsclient.generated.DeleteEntity> deleteEntities)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/checkConstraintAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/checkConstraintAsync")
  @RequestWrapper(localName="checkConstraintAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.CheckConstraintAsync")
  @Oneway
  public void checkConstraintAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="deleteEntities")
    List<com.oracle.pts.opp.wsclient.generated.DeleteEntity> deleteEntities);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getDfltObjAttrHints")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getDfltObjAttrHints", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/getDfltObjAttrHints/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/getDfltObjAttrHintsResponse")
  @ResponseWrapper(localName="getDfltObjAttrHintsResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetDfltObjAttrHintsResponse")
  @RequestWrapper(localName="getDfltObjAttrHints", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetDfltObjAttrHints")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public com.oracle.pts.opp.wsclient.generated.ObjAttrHints getDfltObjAttrHints(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="viewName")
    String viewName, @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="localeName")
    String localeName)
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getServiceLastUpdateTime")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getServiceLastUpdateTime", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/getServiceLastUpdateTime/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/getServiceLastUpdateTimeResponse")
  @ResponseWrapper(localName="getServiceLastUpdateTimeResponse",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetServiceLastUpdateTimeResponse")
  @RequestWrapper(localName="getServiceLastUpdateTime", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetServiceLastUpdateTime")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public XMLGregorianCalendar getServiceLastUpdateTime()
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getEntityList")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getEntityList", fault =
      { @FaultAction(value="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/getEntityList/Fault/ServiceException",
          className=com.oracle.pts.opp.wsclient.ServiceException.class) },
    output="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/OpportunityService/getEntityListResponse")
  @ResponseWrapper(localName="getEntityListResponse", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetEntityListResponse")
  @RequestWrapper(localName="getEntityList", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetEntityList")
  @WebResult(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    name="result")
  public List<com.oracle.pts.opp.wsclient.generated.ServiceViewInfo> getEntityList()
    throws com.oracle.pts.opp.wsclient.ServiceException;

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getEntityListAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getEntityListAsync")
  @RequestWrapper(localName="getEntityListAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetEntityListAsync")
  @Oneway
  public void getEntityListAsync();

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getDfltObjAttrHintsAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getDfltObjAttrHintsAsync")
  @RequestWrapper(localName="getDfltObjAttrHintsAsync", targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetDfltObjAttrHintsAsync")
  @Oneway
  public void getDfltObjAttrHintsAsync(@WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="viewName")
    String viewName, @WebParam(targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
      name="localeName")
    String localeName);

  @WebMethod(action="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getServiceLastUpdateTimeAsync")
  @Action(input="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/getServiceLastUpdateTimeAsync")
  @RequestWrapper(localName="getServiceLastUpdateTimeAsync",
    targetNamespace="http://xmlns.oracle.com/apps/sales/opptyMgmt/opportunities/opportunityService/types/",
    className="com.oracle.pts.opp.wsclient.generated.GetServiceLastUpdateTimeAsync")
  @Oneway
  public void getServiceLastUpdateTimeAsync();
}

redpajama_set_name: RedPajamaGithub


text:
Reviews	• OWE & Fringe	Published 20 December 2021
Review: Peggy for You at Hampstead Theatre
10 December - 29 January
New writing, old tropes: Hannah Greenstreet reviews an overly reverent backward-looking take on the story of formidable literary agent Peggy Ramsay.
Hannah Greenstreet
Peggy for You at Hampstead Theatre. Photo credit: Helen Maybanks.
'What is a play?', asks a gauche young writer in his first interview with formidable literary agent Peggy Ramsay. Peggy claps her hands in delight, exclaiming, 'I don't think that's ever been mentioned in the office before. What a question!' She proceeds to ask all the writers she encounters their opinion. Unfortunately, beyond droll quips, Alan Plater's Peggy for You fails to come up with any particularly illuminating answers.
Peggy for You was first produced at the Hampstead Theatre in 1999. Richard Wilson's revival concludes the theatre's 'originals' season, which celebrates 60 years of productions of new plays. The reproductions of theatre posters that festoon the back wall of James Cotterill's set (a beautifully detailed period rendering of a 1960s agent's office) suggest that this production was conceived as a love letter to theatre. The theatrical in-jokes come thick and fast; much is made of cheques being mixed up between two writers called Alan (Ayckbourn and the less famous Plater). However, as a period piece written twenty-years ago, the reference points seem far removed and for me (but not the older couple sitting next to me) the jokes failed to land. What we should call a play that is no longer new writing but also has not become a classic? Old writing?
Peggy for You presents an imagined day in the working life of Ramsay in the late 1960s. Peggy and her assistant, whom she calls Tessa after the previous one, but whose real name is Stephanie, field calls from film producers, the media, and disgruntled clients. Peggy meets three (white male) writers, representing different stages of a writer's career and seemingly thinly veiled autobiographical projections of Plater himself: an unpolished, starry-eyed 21-year-old; a foppish 30-year-old hot-shot whose current play is the toast of the town; and a truth-telling, middle-aged Northern writer who has fallen out from under Peggy's spell.
Very little happens in the first half of the play. It is an extended set up of the world of agency and the myth of Peggy, kept afloat by repartee and Tamsin Grieg's charismatic performance as the central character. We meet Peggy lounging on a chaise longue, rifling through scripts. She has stayed up all night bailing a drunk and disorderly client out of jail. She delivers devastatingly honest feedback to her clients but also fights for (what she believes to be) their best interests, starting all her telephone calls with a drawling, 'darling'. Peggy has all the best lines in the play and Grieg delivers her dry epigrams and rambling but surprisingly pointed anecdotes with gusto. She is titteringly scatty, repeatedly confusing Crouch End/ Lands End/ South End and demonstrating a metropolitan disdain for the North, which now seems painfully outdated, along with her contempt for writers' wives.
Despite the efforts of Danusia Samal (Tessa) and Josh Finan (Simon), the other characters seem two-dimensional foils to illuminate the brilliance of Peggy. This is with the exception of Henry (Trevor Fox), who comes into his own forthright power in the second act to confront Peggy with her shortcomings as an agent. By this time, I, too, had fallen under the spell of Peggy from Grieg's brilliant performance, so this comes as a welcome counterpoint. Peggy emerges as a far more ambivalent character, complicit in sustaining her own myth. Her callous reaction to the news of the death of one of her clients is also telling. In the most powerful scene of Wilson's directing, Peggy's secretary is fending off obituary requests from journalists on the telephone in tears, while in the other room Peggy refuses to express grief for a writer that had stopped working before he died. While the final moments of the play allow us to glimpse something behind the mask, there is a brittleness to Grieg's performance of the character, which I think originates in the writing; we are not allowed to fully understand her.
Ultimately, Plater chooses to cast Peggy (or lets her cast herself) as a flawed tragic hero, relying on established theatrical conventions. For a play that muses so much on the new and the nature of theatre, its form is mired in conventionality. At one point, Peggy tells the aspiring playwright that a play should take the audience across a bridge to somewhere they have not been before. Not only does Peggy for You tread familiar territory, but it is also nostalgic for a version of the British theatre industry that no longer exists. While far from perfect, new writing development in 2021 is better funded, more diverse, and less reliant on the caprice of powerful individuals than the theatre represented in Plater's play. Maybe we need more space onstage to imagine what theatre could be, rather than mythologising what it was.
Peggy for You is on at Hampstead Theatre till 29th January. More info here.
Hannah is a writer, academic and theatre critic. She is London Reviews co-Editor for Exeunt, with a focus on fringe and Off-West End theatre. She is researching an AHRC-funded PhD on contemporary feminist theatre and realism at the University of Oxford. She is also a playwright and has worked with Soho Writers' Lab, the North Wall Arts Centre, and Menagerie Theatre Company.
Read more articles by Hannah Greenstreet
Review: Peggy for You at Hampstead Theatre Show Info
Directed by Richard Wilson
Written by Alan Plater
Cast includes Josh Finan, Trevor Fox, Tamsin Grieg, Danusia Samal, Jos Vantyler

redpajama_set_name: RedPajamaCommonCrawl


text:
News & MediaAwards
Details of Awards
RITES gets IEI Industry Excellence Award 2021
The award, presented by Hon'ble Minister of Heavy Industries, Government of India, Dr. Mahendra Nath Pandey during the 36th Indian Engineering Congress — Centenary Celebrations in New Delhi on Sunday, recognises RITES' efforts towards innovation and excellence in engineering operations & consultancy services, thereby building capacity to sustain excellence in competitive manner.
CMD,RITES,honoured with 'Eminent Engineer Award
Mr. V. G. Suresh Kumar, Director (Projects) and Chairman &Managing Director, RITES Limited, was conferred the prestigious 'Eminent Engineer Award' by the Institution of Engineers (India) for his outstanding contribution towards the advancement and application of practice of engineering in the country.
RITES wins 8th Governance Now PSU Award
RITES Ltd. has been honoured with 8th Governance Now PSU Award for 'Resilient Growth' in the financial category. The award recognises RITES' efforts in achieving sustained growth, profitability & productivity during financial years (2019 & 2020).
RITES wins Dun & Bradstreet Corporate Award 2021
RITES Ltd. has been honoured with Dun & Bradstreet Corporate Award 2021 for 'Best Growth Performance' in the Engineering Projects/Capital Goods category. Also, it has been profiled in 21st edition of 'India's Top-500 Companies' on the basis of total income, net profit and return on net worth etc.
RITES wins ICAI Award for excellence in financial reporting
RITES Ltd. has been honoured with ICAI Awards for Excellence in Financial Reporting 2019-20 (Category XI: Public Sector Enterprises). Shri Bibhu Prasad Nayak, Director (Finance) and Shri Parmod Kumar Narang, Chief Financial Officer, received the award from Shri Arjun Ram Meghwal, Hon'ble Union Minister of State for Parliamentary Affairs and Heavy Industries & Public Enterprises, Government of India. The award recognises accounting practices, policies adopted by RITES for disclosure and presentation of financial statement(s) and the company's degree of compliance with accounting standards, statutory guidelines, regulation etc.
SKOCH Gold Award (Response to Covid-19)
RITES has been felicitated with SKOCH Gold Award (for Response to Covid-19) at the 68th SKOCH Summit. The awards is testimony to RITES commitment to support the nation and its people, ensure the well-being of its workforce & associates and contribute to the ecosystem that nurtures it, during these challenging times. It also acknowledges company's efforts in ensuring the uninterrupted supply of essential services, including power supply to Indian Railways, during the Covid-induced lockdown.
SKOCH Order-of-Merit Award (Bogibeel Bridge Project)
RITES has been honoured with SKOCH Beacons of Hope--- Order of Merit Award (for Bogibeel Bridge Project) at the 68th SKOCH Summit. The award recognises RITES efforts in providing state-of-the-art technical and innovative solutions to major infrastructure projects of the country.
Employment Enhancing Vocational Skills Award
RITES has been felicitated with Employment Enhancing Vocational Skills Award by Greentech Foundation at its 7th CSR India Summit. The award recognises RITES project to engage women from backward urban settlements in productive employment, leading to a sustainable livelihood.
7th GOVERNANCE NOW PSU AWARD TO RITES ( Digital PSU Category )
RITES Ltd. has been honoured with 7th Governance Now PSU Award in Digital PSU Category organised by SAB TV Channel at Hotel The Lalit, New Delhi On 19th Feb 2020. Mr V.G.Suresh Kumar, Director [Projects] RITES received the award from Shri Arjun Ram Meghwal Honbl'e Union Minister of State [HI & PE] and Shri Shailesh Lodha [of Tarak Mehta Ka Ulta Chasma Fame]. Shri Ved Prakash ED[CS], Shri Sanjay Gupta, GM[IT] and Shri Akhilesh Mishra, GM[WS] also joined the Director [Projects] while receiving the award.
The Governance Now PSU Award forum honours the efforts of Public Sector Enterprise in various in various fields like Technology, CSR and Environment etc.
RITES CMD IS AMONG FINALISTS FOR EOY INDIA- 2019 AWARD
RITES is proud to share that its CMD Mr Rajeev Mehrotra is one among top 17 shortlisted finalists out of over 225 nominations for EY Entrepreneur Of The Year India-2019 Award. The award recognises and honours entrepreneurs who create market-leading enterprises that impact the way we live. The winner from India, to be announced on February 19, represents the nation at the World Entrepreneur Of The Year Award Ceremony to be held in June-20 in Monaco.
Here is the link to check his profile: https://www.ey.com/en_in/entrepreneur-of-the-year/finalists-2019/rajeev-mehrotra
Active Customer Engagement Trophy
RITES Limited QA Division has been awarded "Active Customer Engagement" Trophy at an award function held during " Customer Obsession 2019" organized by CII Delhi. The trophy was presented by Mr. B N Satpathy, former Senior Advisor, NITI Aayog to the RITES Team headed by Mr. S C Singhal Executive Director , Quality Assurance.
National Project Excellence Award
RITES CMD, Mr Rajeev Mehrotra received the National Project Excellence Award for the Project Bogibeel Bridge by Mr. Amitabh Kant CEO ,NITI Aayog in the inaugural function of Project Managers Global Summit 2019 on "Sustainability Through Competent Project Leadership"
RITES received the PTC Business Relationship Award
REMCL, a JV of Indian Railways and RITES, has received the PTC Business Relationship Award for Most Innovative Player' in the field of Power Sector on the occasion of 20th Annual Day Program of PTC. The award was received by Sh. S.K. Saxena, CEO/REMCL from Sh. R.K. Singh, Hon'ble Minister of Power and New & Renewable Energy
RITES received the EEPC Gold Trophy for export excellence
RITES received the EEPC Gold Trophy for export excellence . Shri. M. Ghoshal, GGM /RITES received the trophy from Shri Jai Ram Thakur, the Hon'ble CM of Himachal Pradesh
RITES Bags EEPC Export Excellence Award
RITES bags the EEPC Gold Trophy for the best export performance for the year 2015-16 in Merchant Exporter category. The Trophy was received by Mr.Mukesh Rathore, Director (Technical) and Mr.Virendra Singh, ED (Expotech) RITES from Honourable Chief Minister of Uttrakhand, Shri Trivendra Singh Rawat in the presence of several industry and trade representatives at 48th EEPC India Northern Region Export Awards (Ministry of Commerce)
RITES is the only export arm of Indian Railways for providing rolling stock overseas (other than Thailand, Malaysia and Indonesia). It is a multidisciplinary engineering and consultancy organization providing diversified and comprehensive array of services from concept to commissioning in all facets of transport infrastructure and related technologies
RITES gets India Pride Award 2017-18
Shri Ajay Gaur, Director Finance (RITES) received Dainik Bhaskar Group's initiative India Pride Award 2017-18 for excellence in performance and services in Mini Ratna category 1 from Shri.Dharmendra Pradhan,Honourable Union Minister of Petroleum and Natural Gas, Minister of Skill Development and Entrepreneurship and Shri. Shivraj Singh Chouhan, Honourable Chief Minister of Madhya Pradesh .These awards had beenin instituted to honour the PSU of nation in their areas of excellence after a jury selection process .
RITES gets award for business diversification
Shri. Rajeev Mehrotra, CMD (RITES) received the Governance now PSU Award for Business Diversification from Smt. Krishna Raj Union Minister of State for Agriculture & Farmers Welfare and Shri Mansukh L Mandaviya, Union Minister of State for Road Transport & Highways, Shipping, Chemical & Fertilizers who felicitated the winners for playing an important role towards economic and social development in India.
Shri Rajeev Mehrotra, CMD (RITES) received the Award for Export Excellence (Silver Shield) for the year 2014-15 in Engineering Services, large enterprises category from EEPC India Northern Region, in a function held in Lucknow. The award was given by Shri Satya Dev Pachauri, Hon'ble Minister of MSME & Export Promotion, Govt. of Uttar Pradesh in the presence of several industry and trade representatives.
RITES is the only export arm of Indian Railways for providing rolling stock overseas (other than Thailand, Malaysia and Indonesia). It is a multidisciplinary engineering and consultancy organization providing diversified and comprehensive array of services from concept to commissioning in all facets of transport infrastructure and related technologies.
RITES Bags The Top Exporters Award
Mr Rajeev Mehrotra, CMD (RITES) and Mr.Puneet Kumar, Executive Director (Expotech) received the Top Exporters Silver Award for the year 2012-13 from the Engineering Export Promotion Council of India (EEPC) under Ministry of Commerce , in the merchandise category, with the foreign exchange earnings of Rs.444 crore.
RITES is the nominated agency of Indian Railways for export of rolling stock manufactured at the Production Units of Indian Railways. RITES also takes up various consultancy works outside India in Railways, Highways, Airports and Ports sector.
Shri Rajeev Mehrotra, CMD (RITES) received Dainik Bhaskar Group's initiative India Pride Award 2016-17 in the transport sector from Shri Manoj Sinha, Honourable Minister of State for Railways and Minister of Communucation (IC).This award was instituted to honour the PSU of nation in their areas of excellence after a thorough jury selection process supported by recommendations from the rating agency ICRA Limited.
RITES gets India Corporate Governance award
Shri. Rajeev Mehrotra, CMD (RITES) received the India Corporate Governance and Sustainability Vision award from Shri Anil Swarup, Secretary (Ministry of Human Resources Development) instituted by the India Chamber of Commerce. The award recognizes the effective implementation of corporate governance by RITES Ltd following the DPE guidelines, Companies Act provisions and best industry practices by ethical conduct of business in fair and transparent manner, maximizing business performance and maintaining sustainable growth.
RITES gets award for growth and competitiveness
Shri. Rajeev Mehrotra, CMD (RITES) received the Governance now PSU Award 2016 for value growth and competitiveness in Mini Ratna category. Shri Ram Vilas Paswan, Union Minister of Consumer Affairs, Food and Public Distribution and Shri. Babul Supriya, the Honorable State Minister for Heavy Industries and Public Enterprises honoured the best performing Public Sector Undertakings (PSUs) for playing an important role towards economic and social development in India.
QCI-D L Shah Quality Award-2016
RITES Limited has been conferred with QCI-D L Shah Quality Award-2016 for its prestigious project titled 'IT Based Inspection & Billing System' at 11th National Quality Conclave held at New Delhi. The award has been instituted by Quality Council of India (QCI) in collaboration with DL Shah Trust which recognizes exceptional projects for achievement in quality, transparency, customer satisfaction with cost reduction and prompt delivery.
Golden Peacock National Quality Award by Institute of Directors was conferred to RITES in a grand function during the International Conference on "Dubai Global Convention 2017" held in Dubai from 18-20 April 2017. These Awards are presented to organizations in different sectors adjudged to have made the most significant achievement in the field of Total Quality. The Award is being received by Sh. Pankaj Agrawal, ED/Quality Assurance
RITES gets the 13th National Award for excellence in cost management 2015
Shri Rajeev Mehrotra (CMD, RITES) received the 13th National Award for excellence in cost management (2015) from Shri Najib Shah, Chairman of the Central Board of Excise and Customs, under the category of Public- Service Sector (Medium). The awards were given by the Institute of Cost Accounts of India at a function held in the national capital in recognition for the significant contributions made in the areas of operational efficiency, risk management, value creation, corporate governance and CSR, and innovations in cost and management accounting practices.
RITES is the consultancy wing of the Indian Railways in transport and infrastructure operating in India and abroad namely in railways, highways, airports, ports, inland waterways and urban transport sector.
RITES gets Niryat Shree Gold Trophy for Highest Exports
Shri Rajeev Mehrotra, CMD (RITES) received the Niryat Shree Gold Trophy from the Hon'ble President of India, Shri Pranab Mukherjee for the highest engineering goods exports done in the non MSME category. RITES was the only PSU among the 41 recipients of this award. The awards were given by the Federation of Indian Export Organization (FIEO) under the Ministry of Commerce in the national capital on May 4, 2016.
RITES gets EEPC Gold Trophy for Top Exporters
Shri Rajeev Mehrotra, CMD (RITES) received the EEPC Gold Trophy for Top Exporters Award being given to RITES for the year 2012-13 by EEPC India, Northern region, in the merchandise category of foreign exchange earnings of Rs.342 crore. The award was presented by Shri.Manohar Lal Khattar, Honorable Chief Minister of Haryana, in the presence of many high level dignitaries.
Jindal Global Business School - Top Rankers Excellence Award
Sh. Rajeev Mehrotra ,Chairman & Managing Director, RITES Ltd. ( GOI enterprise of Ministry of Railways ) has been honoured with Jindal Global Business School - Top Rankers Excellence Award for Visionary Leadership on the occasion of the 16th National Management Summit at a grand award ceremony in New Delhi on 16 January 2015
BT-STAR PSU EXCELLENCE Award 2014 for RITES Ltd.
RITES Limited has been conferred with "BT-STAR PSU Excellence Award 2014 -- PSU for outstanding performance" in the non Maharatna / Navratna Category.
Dr. Jitender Singh, Hon'ble Minister of State (Independent charge) for Science & Technology and Earth Sciences, and MoS for Prime Minister Office, Personnel, Public Grievances & Pensions, Department of Atomic Energy and Department of Space presented the award to Mr. Rajeev Mehrotra, Chairman & Managing Director, RITES Ltd., at the Award Ceremony held on June 19, 2014, at the India Habitat Centre, New Delhi
RITES receives Golden Peacock Award for Corporate Social Responsibility for the year 2013
S Balakrishna, ED RITES receiving the award from Mr. Nikhil Kumar, Hon'ble Governor of Kerala
RITES Ltd. received Golden Peacock Award for Corporate Social Responsibility, as Special Commendation for the year 2013 during a function held recently in Bengaluru on the occasion of '8th International Conference on Corporate Social responsibility-2014'.
The Jury under the chairmanship of Justice P. N. Bhagwati, former Chief Justice of India and Member, UN Human Rights Commission appreciating the efforts of RITES, adjudged RITES for this honour.
Shri Rajeev Mehrotra, RITES CMD receives Award for CSR
Shri Rajeev Mehrotra, RITES CMD was conferred with the "Bronze Plate Award" for commendable contribution towards the cause and care of the under-privileged elderly persons on occasion of International Day of Older Persons on October 1, 2013.
Receiving the award from Dr Syeda Hameed, Member Planning Commission, Shri Rajeev Mehrotra stated that RITES is engaged in various CSR Projects which include Girls' Hostel in Mewat, skill & training centre for empowerment of rural women in Udaipur, Aged Day Care & Wellness Centre at Patiala. This centre caters to about 13 villages and an elderly population of about 2000.
He assured all possible help for HelpAge India's health projects in Uttarakhand where rehabilitation of affected population is the need of the time
RITES bags 'India Pride Award 2012' in 'Transport' Category
'India Pride Awards 2012' were given away by Dr. M. Veerappa Moily Hon'ble Union Minister for Petroleum in a glittering ceremony organized by Dainik Bhaskar Group on 28th January, 2013 at New Delhi. RITES got award in the Transport Category .The jury for the awards was chaired by former Chief Justice of India, Justice R.C. Lahoti and included Dr. S.Y. Quraishi former Chief Election Commissioner of India, amongst other imminent personalities.
In his acceptance speech Sh. Rajeev Mehrotra, Chairman & Managing Director of RITES Limited highlighted that it is recognition of hard work of its employees working in difficult areas in India and abroad. He dedicated the award to strong team of RITES experts. RITES is contributing significantly in development of infrastructure in different parts of the country and overseas, especially in the field of Railways, Highways, Metro systems, Institutional buildings, Ports, Airports, and various other infrastructure sectors.
Financial Pride Award for CMD, RITES
Shri Rajeev Mehrotra, Chairman and Managing Director, RITES Ltd., has been conferred with "Financial Pride Award" at the Jindal Global Business School (JGBS) Top Rankers Excellence Awards 2013. This award was presented by Shri Ajay Shankar, Member Secretary, National Manufacturing Competitiveness Council, Govt. of India at a function held on January 18, 2013 in New Delhi.
Shri Mehrotra has been honored with this prestigious Award in recognition for his exemplary contribution in the financial practices and management which is a manifestation of his diverse capabilities and leadership in the areas of finance, accounting, taxation, risk management, large contracts, investments, banking, debt & equity market operations and credit rating, etc.
The function was graced by the presence of Dr. Pritam Singh, Director General, International Management Institute, Dr. C. Raj Kumar, Vice Chancellor, O. P. Jindal Global University, Shri V. S. K. Sood, CEO, Top Rankers and other eminent academicians.
D & B TOP PSU AWARD 2012 (Consultancy)
Presented on 28.05.2012 by Hon'ble Minister of Corporate Affairs. Dr. Veerapa Moily to Sh. Rajeev Mehrotra, MD, RITES
ISO/IEC 17020 : INSPECTION BODY ACCREDITATION CERTIFICATE NABCB hereby confirms that RITES Limited Operating from their office at RITES Bhawan, Plot-1,Sector-29. Gurgaon complies to NABCB criteria (ISO/IEC 17020) and is accredited as Inspection Body to carry out inspection as per scope of Accreditation.
ISO/IEC 17025 : National Accreditation Board for 'Testing and Calibration Laboratories (NABL), Department of Science & Technology, India Certificate of Accreditation RITES, EASTERN and WESTERN REGION LABORATORY-KOLKATA AND MUMBAI, has been assessed and accredited.
RITES has been empanelled as an Inspection Agency for Infrastructure Projects by Quality council of India, New Delhi.


text:
Q: how to change "" to "" by PHP code? How to remove all br tags before end of paragraph?
Actually I want to change

to

I use this code
$content = preg_replace("/
(?!.*
)/","",$content);

but it removes all br tags!

A: The following regex:
/
\s*<\/p>/i

will match:

case-insensitively.
If you need a step-by-step explanation of the regex then plug it into the "Expression" field at https://regexr.com/

A: Well if you just want to replace the string

 to

Just use str_replace
$content = str_replace(array('

','

'), '
', $content);

redpajama_set_name: RedPajamaStackExchange


text:
Q: php mysql - get product thumbnail image of a product I'm using woocommerce, I'm trying to retrieve thumbnail image of a product, I've tried to use woocommerce api but it did not have any parameters for thumbnail, I've searched in database and found it in wp_postmeta table, but the structure of meta_value is very difficult to read, for example:
a:5:{s:5:"width";i:694;s:6:"height";i:660;s:4:"file";s:69:"2017/11/روغن-ذرت-زرین-1.8-لیتری-33150-26500اصل.jpg";s:5:"sizes";a:4:{s:9:"thumbnail";a:4:{s:4:"file";s:69:"روغن-ذرت-زرین-1.8-لیتری-33150-26500اصل-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:69:"روغن-ذرت-زرین-1.8-لیتری-33150-26500اصل-300x285.jpg";s:5:"width";i:300;s:6:"height";i:285;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:69:"روغن-ذرت-زرین-1.8-لیتری-33150-26500اصل-150x143.jpg";s:5:"width";i:150;s:6:"height";i:143;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:69:"روغن-ذرت-زرین-1.8-لیتری-33150-26500اصل-300x285.jpg";s:5:"width";i:300;s:6:"height";i:285;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"1";s:8:"keywords";a:0:{}}}

it has all images of a product with different sizes, the question is, how can I read this in php and get the image src I want from this?

A: That format is serialize array, you can unserialize it using WordPress function maybe_unserialize
maybe_unserialize( $your_meta_value );

A: Just a comment on @Aiyaz's Answer,
to include wordpress functions, just use
require_once("wordpress-folder-path/wp-load.php");
where wordpress-folder-path is the path to your wordpress installation.
But you could probably get away with using php's native unserialize($data) function.


text:
Q: node.js require() cache - possible to invalidate? From the node.js documentation:

Modules are cached after the first time they are loaded. This means (among other things) that every call to require('foo') will get exactly the same object returned, if it would resolve to the same file.

Is there a way to invalidate this cache? i.e. for unit testing, I'd like each test to be working on a fresh object.

A: rewire is great for this use case, you get a new instance with each call. Easy dependency injection for node.js unit testing.
rewire adds a special setter and getter to modules so you can modify their behaviour for better unit testing. You may
inject mocks for other modules or globals like process
leak private variables
override variables within the module.
rewire does not load the file and eval the contents to emulate node's require mechanism. In fact it uses node's own require to load the module. Thus your module behaves exactly the same in your test environment as under regular circumstances (except your modifications).
Good news to all caffeine-addicts: rewire works also with Coffee-Script. Note that in this case CoffeeScript needs to be listed in your devDependencies.

A: There's a Simple Module for that (with tests)
We had this exact issue while testing our code (delete cached modules so they can be re-required in a fresh state) so we reviewed all the suggestions of people on the various StackOverflow Questions & Answers and put together a simple node.js module (with tests):

https://www.npmjs.com/package/decache

As you would expect, works for both published npm packages and locally defined modules. Windows, Mac, Linux, etc.

How? (usage)
Usage is pretty simple:
install
Install the module from npm:
npm install decache --save-dev
Use it in your code:
// require the decache module:
const decache = require('decache');

// require a module that you wrote"
let mymod = require('./mymodule.js');

// use your module the way you need to:
console.log(mymod.count()); // 0   (the initial state for our counter is zero)
console.log(mymod.incrementRunCount()); // 1

// delete the cached module:
decache('./mymodule.js');

//
mymod = require('./mymodule.js'); // fresh start
console.log(mymod.count()); // 0   (back to initial state ... zero)

If you have any questions or need more examples, please create a GitHub issue:
https://github.com/dwyl/decache/issues

A: I'd add to luff's answer one more line and change the parameter name:
function requireCached(_module){
    var l = module.children.length;
    for (var i = 0; i < l; i++)
    {
        if (module.children[i].id === require.resolve(_module))
        {
            module.children.splice(i, 1);
            break;
        }
    }
    delete require.cache[require.resolve(_module)];
    return require(_module)
}

A: Yes, you can invalidate cache.
The cache is stored in an object called require.cache which you can access directly according to filenames (e.g. - /projects/app/home/index.js as opposed to ./home which you would use in a require('./home') statement).
delete require.cache['/projects/app/home/index.js'];

Our team has found the following module useful.  To invalidate certain groups of modules.
https://www.npmjs.com/package/node-resource

A: I am not 100% certain of what you mean by 'invalidate', but you can add the following above the require statements to clear the cache:
Object.keys(require.cache).forEach(function(key) { delete require.cache[key] })

Taken from @Dancrumb's comment here

A: requireUncached with relative path:
const requireUncached = require => module => {
  delete require.cache[require.resolve(module)];
  return require(module);
};

module.exports = requireUncached;

invoke requireUncached with relative path:
const requireUncached = require('../helpers/require_uncached')(require);
const myModule = requireUncached('./myModule');

A: You can always safely delete an entry in require.cache without a problem, even when there are circular dependencies. Because when you delete, you just delete a reference to the cached module object, not the module object itself, the module object will not be GCed because in case of circular dependencies, there is still a object referencing this module object.
Suppose you have:
script a.js:
var b=require('./b.js').b;
exports.a='a from a.js';
exports.b=b;

and script b.js:
var a=require('./a.js').a;
exports.b='b from b.js';
exports.a=a;

when you do:
var a=require('./a.js')
var b=require('./b.js')

you will get:
> a
{ a: 'a from a.js', b: 'b from b.js' }
> b
{ b: 'b from b.js', a: undefined }

now if you edit your b.js:
var a=require('./a.js').a;
exports.b='b from b.js. changed value';
exports.a=a;

and do:
delete require.cache[require.resolve('./b.js')]
b=require('./b.js')

you will get:
> a
{ a: 'a from a.js', b: 'b from b.js' }
> b
{ b: 'b from b.js. changed value',
  a: 'a from a.js' }

===
The above is valid if directly running node.js. However, if using tools that have their own module caching system, such as jest, the correct statement would be:
jest.resetModules();

A: For anyone coming across this who is using Jest, because Jest does its own module caching, there's a built-in function for this - just make sure jest.resetModules runs eg. after each of your tests:
afterEach( function() {
  jest.resetModules();
});

Found this after trying to use decache like another answer suggested. Thanks to Anthony Garvan.
Function documentation here.

A: I couldn't neatly add code in an answer's comment. But I would use @Ben Barkay's answer then  add this to the require.uncache function.
    // see https://github.com/joyent/node/issues/8266
    // use in it in @Ben Barkay's require.uncache function or along with it. whatever
    Object.keys(module.constructor._pathCache).forEach(function(cacheKey) {
        if ( cacheKey.indexOf(moduleName) > -1 ) {
            delete module.constructor._pathCache[ cacheKey ];
        }
    });

Say you've required a module, then uninstalled it, then reinstalled the same module but used a different version that has a different main script in its package.json, the next require will fail because that main script does not exists because it's cached in Module._pathCache

A: If you always want to reload your module, you could add this function:
function requireUncached(module) {
    delete require.cache[require.resolve(module)];
    return require(module);
}

and then use requireUncached('./myModule') instead of require.

A: If you want a module to simply never be cached (sometimes useful for development, but remember to remove it when done!) you can just put delete require.cache[module.id]; inside the module.

A: here's my version of this answer, which handles not loading a file if it has (for example) syntax errors
function reacquire(module) {
const fullpath  = require.resolve(module);
const backup = require.cache[fullpath];
delete require.cache[fullpath];

 try {
   const newcopy = require(module);
   console.log("reqcquired:",module,typeof newcopy);
   return newcopy;
 } catch (e) {
    console.log("Can't reqcquire",module,":",e.message);
    require.cache[fullpath] = backup;
    return backup;
 }

}

A: The solutions is to use:
delete require.cache[require.resolve(<path of your script>)]

Find here some basic explanations for those who, like me, are a bit new in this:
Suppose you have a dummy example.js file in the root of your directory:
exports.message = "hi";
exports.say = function () {
  console.log(message);
}

Then you require() like this:
$ node
> require('./example.js')
{ message: 'hi', say: [Function] }

If you then add a line like this to example.js:
exports.message = "hi";
exports.say = function () {
  console.log(message);
}

exports.farewell = "bye!";      // this line is added later on

And continue in the console, the module is not updated:
> require('./example.js')
{ message: 'hi', say: [Function] }

That's when you can use delete require.cache[require.resolve()] indicated in luff's answer:
> delete require.cache[require.resolve('./example.js')]
true
> require('./example.js')
{ message: 'hi', say: [Function], farewell: 'bye!' }

So the cache is cleaned and the require() captures the content of the file again, loading all the current values.

A: Yes, you can access the cache via require.cache[moduleName] where moduleName is the name of the module you wish to access. Deleting an entry by calling delete require.cache[moduleName] will cause require to load the actual file.
This is how you would remove all cached files associated with the module:
/**
 * Removes a module from the cache
 */
function purgeCache(moduleName) {
    // Traverse the cache looking for the files
    // loaded by the specified module name
    searchCache(moduleName, function (mod) {
        delete require.cache[mod.id];
    });

    // Remove cached paths to the module.
    // Thanks to @bentael for pointing this out.
    Object.keys(module.constructor._pathCache).forEach(function(cacheKey) {
        if (cacheKey.indexOf(moduleName)>0) {
            delete module.constructor._pathCache[cacheKey];
        }
    });
};

/**
 * Traverses the cache to search for all the cached
 * files of the specified module name
 */
function searchCache(moduleName, callback) {
    // Resolve the module identified by the specified name
    var mod = require.resolve(moduleName);

    // Check if the module has been resolved and found within
    // the cache
    if (mod && ((mod = require.cache[mod]) !== undefined)) {
        // Recursively go over the results
        (function traverse(mod) {
            // Go over each of the module's children and
            // traverse them
            mod.children.forEach(function (child) {
                traverse(child);
            });

            // Call the specified callback providing the
            // found cached module
            callback(mod);
        }(mod));
    }
};

Usage would be:
// Load the package
var mypackage = require('./mypackage');

// Purge the package from cache
purgeCache('./mypackage');

Since this code uses the same resolver require does, just specify whatever you would for require.

"Unix was not designed to stop its users from doing stupid things, as
  that would also stop them from doing clever things." – Doug Gwyn

I think that there should have been a way for performing an explicit uncached module loading.

A: Following two step procedure is working perfectly for me.
After changing Model file i-e 'mymodule.js' dynamically, you need to Delete precompiled model in mongoose model first then reload it using require-reload
Example:
        // Delete mongoose model
        delete mongoose.connection.models[thisObject.singular('mymodule')]

        // Reload model
        var reload = require('require-reload')(require);
        var entityModel = reload('./mymodule.js');

A: The documentation says:

Modules are cached in this object when they are required. By deleting a key value from this object, the next require will reload the module. This does not apply to native addons, for which reloading will result in an error.

A: If it's for unit tests, another good tool to use is proxyquire. Everytime you proxyquire the module, it will invalidate the module cache and cache a new one. It also allows you to modify the modules required by the file that you are testing.

A: I made a small module to delete module from the cache after loading. This forces reevaluation of the module next time it is required. See https://github.com/bahmutov/require-and-forget
// random.js
module.exports = Math.random()
const forget = require('require-and-forget')
const r1 = forget('./random')
const r2 = forget('./random')
// r1 and r2 will be different
// "random.js" will not be stored in the require.cache

PS: you can also put "self-destruct" into the module itself. See https://github.com/bahmutov/unload-me
PSS: more tricks with Node require in my https://glebbahmutov.com/blog/hacking-node-require/


text:
Q: Reading from string the Number in Python I am currently having a problem when just reading the number from a string. I somehow does not receive the proper value. I need to distinguish between 1 and 2 numbered strings and need to account for it. My Output looks like the following:

9
1

but it should be:

9
10

def StringToNumber(Period):
    if Period[-1:] == "D":
        period_unit = int(Period[:1])
    elif Period[-1:] == 'M':
        period_unit = int(Period[:1])
    elif Period[-1:] == 'W':
        period_unit = int(Period[:1])
    elif Period[-1:] == 'Y':
        period_unit = int(Period[:1])
    elif Period == '':
        period_unit = int(0)
    else:
        raise Exception('Problems')
    return period_unit

years_string1 = '9Y'
years_string2 = '10Y'

years_number1 = StringToNumber(years_string1)
years_number2 = StringToNumber(years_string2)

print(years_number1)
print(years_number2)

A: why don't you try like this, if year_string is in same format
def StringToNumber(Period):
    period_unit = Period[:-1]
    return period_unit

years_string1 = '9Y'
years_string2 = '10Y'

years_number1 = StringToNumber(years_string1)
years_number2 = StringToNumber(years_string2)

print(years_number1)
print(years_number2)

A: This might help. To get the last element use [-1] instead of [-1:] . And to exclude the last element use [:-1] instead of [:1]
def StringToNumber(Period):
    if Period[-1] == "D":
        period_unit = int(Period[:-1])
    elif Period[-1] == 'M':
        period_unit = int(Period[:-1])
    elif Period[-1] == 'W':
        period_unit = int(Period[:-1])
    elif Period[-1] == 'Y':
        period_unit = int(Period[:-1])
    elif Period == '':
        period_unit = int(0)
    else:
        raise Exception('Problems')
    return period_unit

years_string1 = '9Y'
years_string2 = '10Y'

print(StringToNumber(years_string1))
print(StringToNumber(years_string2))

Output:
9
10

A: You need to use a -1 instead of a 1
Try this:
intervals = ['D', 'M', 'W', 'Y']
def StringToNumber(Period):

    if Period[-1:] in intervals:
        period_unit = int(Period[:-1])
    elif Period == '':
        period_unit = int(0)
    else:
        raise Exception('Problems')
    return period_unit

years_string1 = '9Y'
years_string2 = '10Y'

years_number1 = StringToNumber(years_string1)
years_number2 = StringToNumber(years_string2)

print(years_number1)
print(years_number2)

This makes your code a little nicer and decreases redundancy


text:
California Man Waits 36 Hours in Line to Purchase PlayStation 5 on Black Friday
ByTara C. Mahadevan
twitter ~ instagram
Image via Getty/ Future Publishing
Everyone has been clamoring for the new PlayStation 5, with one man in California even waiting 36 hours to get his hands on one.
Tyler Lopez arrived at the Dublin, California GameStop at 8 p.m. on Wednesday so that he'd be the first in line when the store opened on Black Friday, ABC7 reports. He told the news outlet that it was "definitely relieving" after he finally acquired the console.
"The console itself was already good enough, but now I get to be on the news. Even better!" he said, with the PS5 in his hands.
Dublin police even handed out donuts and hot chocolate to the committed shoppers. "That was above and beyond," Tyler's dad, Rodney said. "We were pretty cold and pretty tired at that point but it was really nice of them to do it."
Located about 30 minutes from San Jose, the GameStop was only selling two PS5s and four Xboxes, which it sold out of quickly.
The brand new PS5 has been causing a frenzy both on- and offline, with a Sony executive saying earlier this week that the console is entirely sold out.
"Everything is sold. Absolutely everything is sold," Sony Interactive Entertainment CEO Jim Ryan said was quoted as saying. "I've spent much of the last year trying to be sure that we can generate enough demand for the product. And now in terms of my executive bandwidth, I'm spending a lot more time on trying to increase supply to meet that demand."
Sony's Playstation 5 Review: The Future Is Now
Sony Exec Says PlayStation 5s Are All Sold Out
PlayStation 5 Release Night In a Time of COVID
NewsBlack FridayCaliforniaGamestopPlaystationSonyThanksgivingVideo GamePlayStation 5


Do I have to manually pay the ETF provider the underlying fund fee?
A QuietGrowth portfolio comprises of various ETFs, and each of the ETFs has its own underlying fund fee. No, you do not have to manually pay an ETF provider the underlying fund fee.
The ETF provider will deduct its ETF management fee (also called as expense ratio) from the cash that is invested in that ETF. Underlying fund fees are factored in the real-time values of each of the ETFs we invest in. This fee is expensed by the provider of each ETF, and does not flow through QuietGrowth. Hence, this fee is not included in the QuietGrowth fee.
QuietGrowth offers different risk portfolios. We have calculated the underlying fund fee for an overall portfolio, for your reference. This calculation is also referred to as Average Weighted Expense Ratio of all the funds in a QuietGrowth portfolio. Refer to our pricing page for more information regarding this.


White bedstraw is introduced to North America. It resembles its much more common close relative, whorled bedstraw (Galium mollugo), but its white flowers are larger, are borne on short stalks in dense clusters, and the branches of the mature stems are held more upright.
leaf blades 20-40 mm long, glaucous and distinctly paler on the abaxial surface, and pedicels capillary, mostly 0.05-0.1 mm thick (vs. G. album, with leaf blades mostly 10-25 mm long, not glaucous and only somewhat paler on the abaxial surface, and pedicels relatively thicker, 0.08-0.2 mm thick).
corolla mostly 2-3 mm across and pedicels usually longer than the diameter of the flowers (vs. G. album, with the corolla mostly 3-5 mm across and pedicels usually shorter than the diameter of the flower).
Galium mollugo L. ssp. erectum (Huds.) Briq.
Galium mollugo L. var. erectum (Huds.) Domin.
white bedstraw. Galium erectum Huds., sensu Huds. 1778; G. mollugo L. ssp. erectum (Huds.) Briq.; G. mollugo L. var. erectum (Huds.) Domin. • CT, MA, ME, NH, VT. Fields, roadsides, waste places.


My question is – CCRA represents approx 7% of my overall debt – If I offered a Proposal (Would be Div 1) – a lump sum payment % – are they bound by it like the other creditiors?
Unless your debt to the goverment is for unpaid Source Deductions in which case special rules apply, your tax debt is treated like any other debt. For a Div I proposal to be accepted by your creditors you need to have a majority in number and 2/3 in dollar value vote in favour of your proposal. If you can pass those two tests then all of your unsecured creditors, including CRA, will be bound by the terms of the proposal.


When we read about all the courageous men and women of the Bible it is easy to think that they were some kind of superhero. Just think about all the things they did.
The apostles risked (and most of them died) to spread the gospel around the world.
We know that in each event God showed up and he was the one who wrought the miracle; however, we seem to think that the people involved had some form of superhero ability. If we look at their lives closely, we learn that they were men and women just like you and I.
These great men and women in the Bible struggled with doubt (Moses and Abraham). King David the man after God's own heart committed adultery and murder. However they found a way to rise up from their mistakes, ask God for forgiveness and turn away from their sin. Deep inside they found a trust in God and they took a risk and stepped out in faith. When they did, God always showed up in a powerful way.
Do you see yourself with the same abilities as the heroes of the Bible?