cancel
Showing results for 
Search instead for 
Did you mean: 

Cancelamento Evento / PI Configuação

0 Kudos

Prezados,

aplicammos a nota 1711095 mais o SP12 no sistema GRC NFE. Efetuamos o customizing conforme nota 1711095.

Ao criar um teste, o evento está sendo gerado no GRC, mas nada mais acontece. O status é de "Aguardar resposta assíncrono", porém não é recebido.

Acredito que falta alguma configuração no PI. Mas não acheio nenhum manual sobre as configurações devidas no PI.

Alguem sabe o que exatamente tem que ser feito? Existem manuais da SAP?

Agradeço a atenção de todos! Titus.

Tela do evento:

Accepted Solutions (1)

Accepted Solutions (1)

rhviana
Active Contributor
0 Kudos

Titus,

Tinha uma thread passada o cara perguntando sobre o cancelamento por evento.

No PI existe um cenário EVENT_CANCR é exatamente o cancelamento por evento, você precisa apagar o cenário antigo, configurar o cenário novo, detalhe, ele utiliza o mesmo webservice do CCe.

Com isso, a parte do PI está resolvida.

No ecc pelo que eu posso ver, você já fez a implementação da nota, basta ajustar o PI agora.

Faça esse novo cenário e já elvis.

Abraço,

Ricardo Viana.

0 Kudos

Ricardo,

no nosso PI tem o cenário "NFE_EVENT_CANCR_EventCancellationRequestProcess".

Se eu entendi correto, sue referéncia de apagar o antigo seria este mesmo? E depois recriar?

Eu não acho um cenário CC-e para usar como referência. Depois eu mando uma cópia da tela.

Grato, Titus.

rhviana
Active Contributor
0 Kudos

Oi Titus !

Exatamente isso , pois, para que manter o cenário de cancelamento "normal" sendo que você não vai mais usar ?

Sobre o CC-e como referência, apenas os canais de comunicação, pois o CC-e e Cancelamento por evento utilizam o mesmo webservice.

Abraço,

Ricardo Viana

former_member193386
Active Contributor
0 Kudos

Não é necessário remover o cenário do cancelamento anterior mas seria uma boa remover objetos de NFe que já nao sao mais usados

Answers (2)

Answers (2)

Former Member
0 Kudos

Olá Titus,

O PI precisa configurar um cenáriocom base no integration scenario  EVENT_CANCR_WebAS_Outbound_EventCancellationRequestProcess.

Apenas o canal de comunicação será o mesmo utilizado no cenário de CC-e, caso não tenha CC-e  implementado, criar um canal de comunicação com o webservice de evento para a SEFAZ desejada.

Abraço.

Julio Mascaro Louceiro.

Former Member
0 Kudos

Titus,

Cheque se os communication channel estão apontando para o endereço do webservice do SEFAZ.

Se estiverem apontando para o endereço do cancelamento antigo, vai cair nesse erro do NEGATIVE_ACKNOWLEDGEMENT.

Abs,

Matheus

Former Member
0 Kudos

Boa tarde Titus,

Você fez o upload do XI Content do SP 12 no PI? Se tem CCe funcionando, Cancelamento via evento deveria funcionar também, afinal usam o mesmo canal de comunicação.

Para entender melhor o que está acontecendo, você deve logar no PI e procurar erro na SXI_MONITOR usando o horário do process step que está parado.

[]'s,

Tiago Marinho

0 Kudos

Tiago, boa tarde!

Já aplicamos o SP12 do GRC.

No SXI_MONITOR recebemos um NEGATIVE_ACKNOWLEDGEMENT do serviço. Segue o XML:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--  Response   -->

- <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP="http://sap.com/xi/XI/Message/30">

- <SOAP:Header>

- <SAP:Main versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

  <SAP:MessageClass>SystemAck</SAP:MessageClass>

  <SAP:ProcessingMode>asynchronous</SAP:ProcessingMode>

  <SAP:MessageId>51133BDB-B402-0D50-E100-80000A010726</SAP:MessageId>

  <SAP:RefToMessageId>51133B8B-B402-0D50-E100-80000A010726</SAP:RefToMessageId>

  <SAP:TimeSent>2013-02-08T10:11:21Z</SAP:TimeSent>

- <SAP:Sender>

  <SAP:Service>NFE_EVENT_CANCR_EventCancellationRequestProcess</SAP:Service>

  <SAP:Interface namespace="" />

  </SAP:Sender>

- <SAP:Receiver>

  <SAP:Party agency="" scheme="" />

  <SAP:Service>NFE_Homologation</SAP:Service>

  <SAP:Interface namespace="http://sap.com/xi/XI/Message/30">Acknowledgment</SAP:Interface>

  </SAP:Receiver>

  <SAP:Interface namespace="http://sap.com/xi/XI/Message/30">Acknowledgment</SAP:Interface>

  </SAP:Main>

- <SAP:ReliableMessaging SystemAckRequested="true" SystemErrorAckRequested="true" SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

  <SAP:QualityOfService>ExactlyOnce</SAP:QualityOfService>

  </SAP:ReliableMessaging>

- <SAP:Error SOAP:mustUnderstand="" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

  <SAP:Category>XIAdapter</SAP:Category>

  <SAP:Code area="BPE_ADAPTER">NEGATIVE_ACKNOWLEDGEMENT</SAP:Code>

  <SAP:P1 />

  <SAP:P2 />

  <SAP:P3 />

  <SAP:P4 />

  <SAP:AdditionalText />

  <SAP:ApplicationFaultMessage namespace="" />

  <SAP:Stack>Negative acknowledgment triggered by a process</SAP:Stack>

  <SAP:Retry>M</SAP:Retry>

  </SAP:Error>

- <SAP:HopList SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

- <SAP:Hop timeStamp="2013-02-08T10:11:21Z" wasRead="true">

  <SAP:Engine type="BS">NFE_Homologation</SAP:Engine>

  <SAP:Adapter namespace="http://sap.com/xi/XI/System">XI</SAP:Adapter>

  <SAP:MessageId>51133B8B-B402-0D50-E100-80000A010726</SAP:MessageId>

  <SAP:Info>3.0</SAP:Info>

  </SAP:Hop>

- <SAP:Hop timeStamp="2013-02-08T10:11:22Z" wasRead="true">

  <SAP:Engine type="IS">is.00.hntnfd</SAP:Engine>

  <SAP:Adapter namespace="http://sap.com/xi/XI/System">XI</SAP:Adapter>

  <SAP:MessageId>51133B8B-B402-0D50-E100-80000A010726</SAP:MessageId>

  <SAP:Info>3.0</SAP:Info>

  </SAP:Hop>

- <SAP:Hop timeStamp="2013-02-08T10:11:24Z" wasRead="true">

  <SAP:Engine type="PE" />

  <SAP:Adapter namespace="http://sap.com/xi/XI/System">PE</SAP:Adapter>

  <SAP:MessageId>51133B8B-B402-0D50-E100-80000A010726</SAP:MessageId>

  <SAP:Info />

  </SAP:Hop>

  </SAP:HopList>

- <SAP:Ack SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

  <SAP:Status>Error</SAP:Status>

  <SAP:Category>permanent</SAP:Category>

  </SAP:Ack>

- <SAP:RunTime xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

  <SAP:Date>20130208</SAP:Date>

  <SAP:Time>111133</SAP:Time>

  <SAP:Host>hntnfd</SAP:Host>

  <SAP:SystemId>NFD</SAP:SystemId>

  <SAP:SystemNr>00</SAP:SystemNr>

  <SAP:OS>AIX</SAP:OS>

  <SAP:DB>ORACLE</SAP:DB>

  <SAP:Language />

  <SAP:ProcStatus>003</SAP:ProcStatus>

  <SAP:AdapterStatus>000</SAP:AdapterStatus>

  <SAP:User>NFD100</SAP:User>

  <SAP:TraceLevel>1</SAP:TraceLevel>

  <SAP:LogSeqNbr>001</SAP:LogSeqNbr>

  <SAP:RetryLogSeqNbr>000</SAP:RetryLogSeqNbr>

  <SAP:PipelineIdInternal>SAP_SENDER_BACK</SAP:PipelineIdInternal>

  <SAP:PipelineIdExternal>SENDER_BACK</SAP:PipelineIdExternal>

  <SAP:PipelineElementId />

  <SAP:PipelineService />

  <SAP:QIdInternal>XBTB0008</SAP:QIdInternal>

  <SAP:CommitActor>X</SAP:CommitActor>

  <SAP:SplitNumber>0</SAP:SplitNumber>

  <SAP:NumberOfRetries>0</SAP:NumberOfRetries>

  <SAP:NumberOfManualRetries>0</SAP:NumberOfManualRetries>

  <SAP:TypeOfEngine client="100">SND_CENTR</SAP:TypeOfEngine>

  <SAP:PlsrvExceptionCode />

  <SAP:EOReferenceRuntime type="TID">0A0107260D505114CF550DA7</SAP:EOReferenceRuntime>

  <SAP:EOReferenceInbound type="TID" />

  <SAP:EOReferenceOutbound type="TID" />

  <SAP:MessageSizePayload>0</SAP:MessageSizePayload>

  <SAP:MessageSizeTotal>11085</SAP:MessageSizeTotal>

  <SAP:PayloadSizeRequest>0</SAP:PayloadSizeRequest>

  <SAP:PayloadSizeRequestMap>0</SAP:PayloadSizeRequestMap>

  <SAP:PayloadSizeResponse>0</SAP:PayloadSizeResponse>

  <SAP:PayloadSizeResponseMap>0</SAP:PayloadSizeResponseMap>

  <SAP:Reorganization>INI</SAP:Reorganization>

  <SAP:AdapterInbound>IENGINE</SAP:AdapterInbound>

  <SAP:AdapterOutbound>PROXY</SAP:AdapterOutbound>

  <SAP:InterfaceAction>DEL</SAP:InterfaceAction>

  <SAP:RandomNumber>15</SAP:RandomNumber>

  <SAP:AckStatus>085</SAP:AckStatus>

  <SAP:SkipReceiverDetermination />

  </SAP:RunTime>

- <SAP:PerformanceHeader xmlns:SAP="http://sap.com/xi/XI/Message/30">

- <SAP:RunTimeItem>

  <SAP:Name type="ADAPTER_IN">INTEGRATION_ENGINE_HTTP_ENTRY</SAP:Name>

  <SAP:Timestamp type="begin" host="hntnfd">20130208101133.004503</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="ADAPTER_IN">INTEGRATION_ENGINE_HTTP_ENTRY</SAP:Name>

  <SAP:Timestamp type="end" host="hntnfd">20130208101133.015303</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="CORE">INTEGRATION_ENGINE</SAP:Name>

  <SAP:Timestamp type="begin" host="hntnfd">20130208101133.015683</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="CORE">INTEGRATION_ENGINE</SAP:Name>

  <SAP:Timestamp type="end" host="hntnfd">20130208101133.025533</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="DBQUEUE">DB_ENTRY_QUEUING</SAP:Name>

  <SAP:Timestamp type="begin" host="hntnfd">20130208101133.025541</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="DBQUEUE">DB_ENTRY_QUEUING</SAP:Name>

  <SAP:Timestamp type="end" host="hntnfd">20130208101133.215873</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="PLSRV">PLSRV_UPDATE_ACK_STATUS</SAP:Name>

  <SAP:Timestamp type="begin" host="hntnfd">20130208101133.216575</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="PLSRV">PLSRV_UPDATE_ACK_STATUS</SAP:Name>

  <SAP:Timestamp type="end" host="hntnfd">20130208101133.218291</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="PLSRV">PLSRV_INSERT_BRANCH_ACKS</SAP:Name>

  <SAP:Timestamp type="begin" host="hntnfd">20130208101133.218394</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="PLSRV">PLSRV_INSERT_BRANCH_ACKS</SAP:Name>

  <SAP:Timestamp type="end" host="hntnfd">20130208101133.218895</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="PLSRV">PLSRV_INFORM_SENDER_BACK</SAP:Name>

  <SAP:Timestamp type="begin" host="hntnfd">20130208101133.218974</SAP:Timestamp>

  </SAP:RunTimeItem>

- <SAP:RunTimeItem>

  <SAP:Name type="PLSRV">PLSRV_INFORM_SENDER_BACK</SAP:Name>

  <SAP:Timestamp type="end" host="hntnfd">20130208101133.219338</SAP:Timestamp>

  </SAP:RunTimeItem>

  </SAP:PerformanceHeader>

- <SAP:Diagnostic SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

  <SAP:TraceLevel>Information</SAP:TraceLevel>

  <SAP:Logging>Off</SAP:Logging>

  </SAP:Diagnostic>

- <SAP:Trace xmlns:SAP="http://sap.com/xi/XI/Message/30">

  <Trace level="1" type="T">http content length 3408</Trace>

  <Trace level="1" type="B" name="CL_XMS_HTTP_HANDLER-HANDLE_REQUEST" />

- <!--  ************************************   -->

  <Trace level="1" type="T">XMB was called with URL /sap/xi/engine?type=receiver</Trace>

  <Trace level="1" type="T">Remote address = 127.0.0.1</Trace>

  <Trace level="1" type="T">Process ID: 13959184</Trace>

  <Trace level="1" type="T">Work Process ID: 1</Trace>

  <Trace level="1" type="T">COMMIT is done by XMB !</Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-ENTER_XMS" />

- <!--  ************************************   -->

  <Trace level="1" type="B" name="CL_XMS_MAIN-SET_START_PIPELINE" />

- <!--  ************************************   -->

  <Trace level="1" type="B" name="SXMBCONF-SXMB_GET_XMB_USE" />

  <Trace level="1" type="T">Hop engine name = NFE_Homologation</Trace>

  <Trace level="1" type="T">Hop engine type = BS</Trace>

  <Trace level="1" type="T">Hop adapter name = XI</Trace>

  <Trace level="1" type="T">Hop adapter namespace = http://sap.com/xi/XI/System</Trace>

  <Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV" />

  <Trace level="1" type="T">****************************************************</Trace>

  <Trace level="1" type="T">* *</Trace>

  <Trace level="1" type="T">* *</Trace>

  <Trace level="1" type="T">XMB entry processing</Trace>

  <Trace level="1" type="T">system-ID = NFD</Trace>

  <Trace level="1" type="T">client = 100</Trace>

  <Trace level="1" type="T">language = E</Trace>

  <Trace level="1" type="T">user = NFD100</Trace>

  <Trace level="1" type="Timestamp">2013-02-08T10:11:33Z CET</Trace>

  <Trace level="1" type="T">* *</Trace>

  <Trace level="1" type="T">* *</Trace>

  <Trace level="1" type="T">****************************************************</Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_UC_EXECUTE" />

- <!--  ************************************   -->

  <Trace level="1" type="T">Message-GUID = 51133BDBB4020D50E10080000A010726</Trace>

  <Trace level="1" type="T">PLNAME = SENDER_BACK</Trace>

  <Trace level="1" type="T">QOS = EO</Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_ASYNC" />

- <!--  ************************************   -->

  <Trace level="1" type="T">Get definition of external pipeline = SENDER_BACK</Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />

  <Trace level="1" type="T">Get definition of internal pipeline = SAP_SENDER_BACK</Trace>

  <Trace level="1" type="T">Queue name : XBTB0008</Trace>

  <Trace level="1" type="T">Generated prefixed queue name = XBTB0008</Trace>

  <Trace level="1" type="T">Schedule message in qRFC environment</Trace>

  <Trace level="1" type="T">Setup qRFC Scheduler OK!</Trace>

  <Trace level="1" type="T">-----------------------------------------------------</Trace>

  <Trace level="1" type="T">Going to persist message</Trace>

  <Trace level="1" type="T">NOTE: The following trace entries are always lacking</Trace>

  <Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST</Trace>

  <Trace level="1" type="T">- Exit CALL_PIPELINE_ASYNC</Trace>

  <Trace level="1" type="T">Async barrier reached. Bye-bye !</Trace>

  <Trace level="1" type="T">-----------------------------------------------------</Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />

- <!--  ************************************   -->

  <Trace level="1" type="T">--start of determination of sender interface action</Trace>

  <Trace level="1" type="T">select interface</Trace>

  <Trace level="1" type="T">select interface namespace</Trace>

  <Trace level="1" type="T">no interface action for sender found</Trace>

  <Trace level="1" type="T">hence keep interface action INIT</Trace>

  <Trace level="1" type="T">--end of determination of sender interface action</Trace>

  <Trace level="1" type="T">--start of determination of receiver interface action</Trace>

  <Trace level="1" type="T">loop 0000000001</Trace>

  <Trace level="1" type="T">select interface Acknowledgment</Trace>

  <Trace level="1" type="T">select interface namespace http://sap.com/xi/XI/Message/30</Trace>

  <Trace level="1" type="T">end of loop 0000000001</Trace>

  <Trace level="1" type="T">no interface action for sender or receiver found</Trace>

  <Trace level="1" type="T">hence set interface action to DEL</Trace>

  <Trace level="1" type="T">--end of determination of receiver interface action</Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-PERSIST_READ_MESSAGE" />

  <Trace level="1" type="T">Process ID: 13369410</Trace>

  <Trace level="1" type="T">Work Process ID: 5</Trace>

  <Trace level="1" type="T">Note: the following trace entry is written delayed (after read from persist)</Trace>

  <Trace level="1" type="B" name="SXMS_ASYNC_EXEC" />

- <!--  ************************************   -->

  <Trace level="1" type="T">-----------------------------------------------------</Trace>

  <Trace level="1" type="T">Starting async processing with pipeline SENDER_BACK</Trace>

  <Trace level="1" type="T">system-ID = NFD</Trace>

  <Trace level="1" type="T">client = 100</Trace>

  <Trace level="1" type="T">language = E</Trace>

  <Trace level="1" type="T">user = NFD100</Trace>

  <Trace level="1" type="Timestamp">2013-02-08T10:11:33Z CET</Trace>

  <Trace level="1" type="T">-----------------------------------------------------</Trace>

- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_SYNC">

  <Trace level="1" type="T">Get definition of external pipeline SENDER_BACK</Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />

  <Trace level="1" type="T">Corresponding internal pipeline SAP_SENDER_BACK</Trace>

- <Trace level="1" type="B" name="PLSRV_UPDATE_ACK_STATUS">

- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV">

- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL">

  <Trace level="1" type="B" name="CL_XMS_PLSRV_UPD_ACK_STATUS-ENTER_PLSRV" />

  </Trace>

  </Trace>

  </Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST" />

- <Trace level="1" type="B" name="PLSRV_INSERT_BRANCH_ACKS">

- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV">

- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL">

  <Trace level="1" type="B" name="CL_XMS_INSERT_BRANCH_ACKS-ENTER_PLSRV" />

  </Trace>

  </Trace>

  </Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST" />

- <Trace level="1" type="B" name="PLSRV_INFORM_SENDER_BACK">

- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV">

  <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL" />

  </Trace>

  </Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST" />

  </Trace>

  <Trace level="1" type="T">--------------------------------------------------</Trace>

  <Trace level="1" type="T">Async processing completed OK.</Trace>

  <Trace level="1" type="T">system-ID = NFD</Trace>

  <Trace level="1" type="T">client = 100</Trace>

  <Trace level="1" type="T">language = E</Trace>

  <Trace level="1" type="T">user = NFD100</Trace>

  <Trace level="1" type="Timestamp">2013-02-08T10:11:33Z CET</Trace>

  <Trace level="1" type="T">--------------------------------------------------</Trace>

  <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />

- <!--  ************************************   -->

  </SAP:Trace>

  </SOAP:Header>

- <SOAP:Body>

  <SAP:Manifest wsu:Id="wsuid-manifest-5CABE13F5C59AB7FE10000000A1551F7" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" />

  </SOAP:Body>

  </SOAP:Envelope>

Former Member
0 Kudos

oi,

Estou enfrentando o mesmo problema .. você sabia que a solução para ele.

obrigado

Sourav