CSAP_MAT_BOM_READ Call

Hi all,
Have a query regarding the "CSAP_MAT_BOM_READ" call
CALL FUNCTION 'CSAP_MAT_BOM_READ'
EXPORTING
material = wa_mast-matnr(For Example : 123456)
plant = wa_mast-werks
bom_usage = wa_mast-stlan
alternative = wa_mast-stlal
valid_from = v_fdate
valid_to = v_tdate
TABLES
t_stpo = itab1
t_stko = itab2
EXCEPTIONS
error = 1
OTHERS = 2.
For Example if I pass meaterial number '123456' into the above FM as input parameter.
Does stko-BOM_NO give me 123456(The root BOM).if not which is the field to get the root meaterial number.
Does stpo-COMPONENT give me the child meaterial Number.What does stpo-BOM_NO give me.
if the above is not true,which is the stpo field which give me the child meaterial number.
Does t_stko abd t_stpo have to be passed with itab parameters.
Is that also so to understand that in stko itab there will be only 1 entry corresponding to the root BOM and
stpo itab conatins as many rows or entries as there are child componenets from the root BOM.
Thanks
P

Hi,
Here is the code
T_STPO and T_STKO are empty currently data will get filled once the function modules gets executed
CALL FUNCTION 'CSAP_MAT_BOM_READ'
      EXPORTING
        MATERIAL             = IT_MAST-MATNR -> material number
        PLANT                = IT_DATA-WERKS -> Plant
        BOM_USAGE            = '1' -> production bom
        ALTERNATIVE          = '01' -> Alternative BOM
      VALID_FROM           =
      VALID_TO             =
      CHANGE_NO            =
      REVISION_LEVEL       =
      FL_DOC_LINKS         =
      FL_DMU_TMX           =
    IMPORTING
      FL_WARNING           =
  TABLES
       T_STPO               = T_STPO -> BOM items (Contains multiple lines)
       T_STKO               = T_STKO -> BOM headers (contains single line)
      T_DEP_DATA           =
      T_DEP_DESCR          =
      T_DEP_ORDER          =
      T_DEP_SOURCE         =
      T_DEP_DOC            =
      T_DOC_LINK           =
      T_DMU_TMX            =
      T_LTX_LINE           =
      T_STPU               =
    EXCEPTIONS
     ERROR                = 1
     OTHERS               = 2
    IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    LOOP AT T_STPO.
      CLEAR IT_MAST1.
      MOVE IT_MAST-STLNR TO IT_MAST1-STLNR. -> BOM
      MOVE IT_MAST-MATNR TO IT_MAST1-MATNR. -> Material Number
      IT_MAST1-IDNRK = T_STPO-COMPONENT . -> Plant
      CLEAR QTY.
      QTY = T_STPO-COMP_QTY. -> Component Quantity
      IT_MAST1-MENGE = QTY.
      MOVE T_STPO-COMP_UNIT TO IT_MAST1-MEINS. - > Component unit of measure
      READ TABLE T_STKO INDEX 1.
      IF SY-SUBRC = 0.
        IT_MAST1-BASE_QUAN = T_STKO-BASE_QUAN. -> Base quantity
      ENDIF.
      APPEND  IT_MAST1.
      CLEAR IT_MAST1.
ENDLOOP.
Hope this solves your query on what fileds contain which data.
If u need more details please let me know.
Regards
Hiren K.Chitalia

Similar Messages

  • Function module to replace CSAP_MAT_BOM_READ

    Hi
       I have a requirement in which I use the function module CSAP_MAT_BOM_READ to read the material BOM. The problem is that there is a huge chunk of data and for each record it calls the function module which is causing a performance issue.
       I tried to replace the funtion module with a join on STKO, STPO . But the problem is that in the funtion module there is some logic in which it checks the validity date which comes from Change Number.
      Is there any function module which I can replace the existing one or any logic which can be implemented in the join condition?
    Regards,
    Ajith

    Hi Ajith,
    I'm not sure if this helps but here's a suggestion:-
    Table <b>MAST</b> (Material to BOM Link) contains the BOM number for each material.
    Tables <b>STPO</b> and <b>STKO</b> gives the information regarding BOM components.
    Consequently:
    Table <b>STKO</b> (BOM Header) can be linked to
    Table <b>STAS</b> (BOMs - Item Selection) via:
    <i>STLNR</i> (Bill of material) and
    <i>STLAL</i> (Alternative BOM).
    From this join you can then connect to the relevant entry in Table <b>STPO</b> (BOM item) via:
    <i>STLNR</i> (Bill of material) and
    <i>STLKN</i> (BOM item node number).
    Within table <b>STKO</b> there is a field <i>DATUV</i> (Valid-from date) that can be used if you want to restrict the values based on validity date.
    I hope this helps.
    Hafeez

  • DM DMU_MAT_BOM_READ and CSAP_MAT_BOM_READ have a contradiction

    We are in the process of testing a recent upgrade from 4.6C to ECC6.0.
    In a custom program we have use the FM DMU_MAT_BOM_READ which takes material (length 18) as input.
    This standard FM then calls another FM CSAP_MAT_BOM_READ which takes material (length 40). This material is the same variable which is exported to the first FM. This causes a conflict in length and thus a dump.
    What is the way to resolve this standard contradiction. I could not find any related SAP note in serive marketplace.
    I am thinking of creating a 'Z' function module as a copy of DMU_MAT_BOM_READ but would prefer a standard solution.

    We are in the process of testing a recent upgrade from 4.6C to ECC6.0.
    In a custom program we have use the FM DMU_MAT_BOM_READ which takes material (length 18) as input.
    This standard FM then calls another FM CSAP_MAT_BOM_READ which takes material (length 40). This material is the same variable which is exported to the first FM. This causes a conflict in length and thus a dump.
    What is the way to resolve this standard contradiction. I could not find any related SAP note in serive marketplace.
    I am thinking of creating a 'Z' function module as a copy of DMU_MAT_BOM_READ but would prefer a standard solution.

  • Error while calling a method on Bean (EJB 3.0)

    I am getting an error while calling a method on EJB. I am using EJB3.0 and my bean is getting properly deployed(i am sure b'cos i can see the successfullly deployed message). Can any body help me
    Error is -->
    Error while destroying resource :An I/O error has occured while flushing the output - Exception: java.io.IOException: An established connection was aborted by the software in your host machine
    Stack Trace:
    java.io.IOException: An established connection was aborted by the software in your host machine
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:33)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)
    at sun.nio.ch.IOUtil.write(IOUtil.java:75)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:302)
    at com.sun.enterprise.server.ss.provider.ASOutputStream.write(ASOutputStream.java:138)
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
    at org.postgresql.PG_Stream.flush(PG_Stream.java:352)
    at org.postgresql.core.QueryExecutor.sendQuery(QueryExecutor.java:159)
    at org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:70)
    at org.postgresql.jdbc1.AbstractJdbc1Connection.ExecSQL(AbstractJdbc1Connection.java:482)
    at org.postgresql.jdbc1.AbstractJdbc1Connection.ExecSQL(AbstractJdbc1Connection.java:461)
    at org.postgresql.jdbc1.AbstractJdbc1Connection.rollback(AbstractJdbc1Connection.java:1031)
    at org.postgresql.jdbc2.optional.PooledConnectionImpl$ConnectionHandler.invoke(PooledConnectionImpl.java:223)
    at $Proxy34.close(Unknown Source)
    at com.sun.gjc.spi.ManagedConnection.destroy(ManagedConnection.java:274)
    at com.sun.enterprise.resource.LocalTxConnectorAllocator.destroyResource(LocalTxConnectorAllocator.java:103)
    at com.sun.enterprise.resource.AbstractResourcePool.destroyResource(AbstractResourcePool.java:603)
    at com.sun.enterprise.resource.AbstractResourcePool.resourceErrorOccurred(AbstractResourcePool.java:713)
    at com.sun.enterprise.resource.PoolManagerImpl.putbackResourceToPool(PoolManagerImpl.java:424)
    at com.sun.enterprise.resource.PoolManagerImpl.resourceClosed(PoolManagerImpl.java:393)
    at com.sun.enterprise.resource.LocalTxConnectionEventListener.connectionClosed(LocalTxConnectionEventListener.java:69)
    at com.sun.gjc.spi.ManagedConnection.connectionClosed(ManagedConnection.java:618)
    at com.sun.gjc.spi.ConnectionHolder.close(ConnectionHolder.java:163)
    at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.closeDatasourceConnection(DatabaseAccessor.java:379)
    at oracle.toplink.essentials.internal.databaseaccess.DatasourceAccessor.closeConnection(DatasourceAccessor.java:367)
    at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.closeConnection(DatabaseAccessor.java:402)
    at oracle.toplink.essentials.internal.databaseaccess.DatasourceAccessor.afterJTSTransaction(DatasourceAccessor.java:100)
    at oracle.toplink.essentials.threetier.ClientSession.afterTransaction(ClientSession.java:104)
    at oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.afterTransaction(UnitOfWorkImpl.java:1816)
    at oracle.toplink.essentials.transaction.AbstractSynchronizationListener.afterCompletion(AbstractSynchronizationListener.java:161)
    at oracle.toplink.essentials.transaction.JTASynchronizationListener.afterCompletion(JTASynchronizationListener.java:87)
    at com.sun.ejb.containers.ContainerSynchronization.afterCompletion(ContainerSynchronization.java:174)
    at com.sun.enterprise.distributedtx.J2EETransaction.commit(J2EETransaction.java:467)
    at com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:357)
    at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:3653)
    at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:3431)
    at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1247)
    at com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:197)
    at com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:110)
    at $Proxy84.addDepartment(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie._invoke(ReflectiveTie.java:121)
    at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(CorbaServerRequestDispatcherImpl.java:650)
    at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:193)
    at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1705)
    at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1565)
    at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleInput(CorbaMessageMediatorImpl.java:947)
    at com.sun.corba.ee.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(RequestMessage_1_2.java:178)
    at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:717)
    at com.sun.corba.ee.impl.transport.SocketOrChannelConnectionImpl.dispatch(SocketOrChannelConnectionImpl.java:473)
    at com.sun.corba.ee.impl.transport.SocketOrChannelConnectionImpl.doWork(SocketOrChannelConnectionImpl.java:1270)
    at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:479)
    End of Stack Trace
    |#]
    RAR5035:Unexpected exception while destroying resource. To get exception stack, please change log level to FINE.
    EJB5018: An exception was thrown during an ejb invocation on [DepartmentSessionBean]
    javax.ejb.EJBException: Unable to complete container-managed transaction.; nested exception is: javax.transaction.SystemException
    javax.transaction.SystemException
    at com.sun.enterprise.distributedtx.J2EETransaction.commit(J2EETransaction.java:452)
    at com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:357)
    at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:3653)
    at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:3431)
    at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1247)
    at com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:197)
    at com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:110)
    at $Proxy84.addDepartment(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    Means theres an error in XML/ABAP conversion probably due a syntax error...
    Regards
    Juan

  • Caller ID Not working

    I think i am going nuts, cos my new BTVerve 450 is a great phone, but it will not display Caller ID. I am with Virgin for my phone line etc, with a wireless router for my laptop. Can anyone help? I really dont want to return the phones, i am really pleased with the unit, but i really need caller ID, especially as i am paying extra for it! Any suggestions would be welcome, Bernie

    Try just plugging the phone in without anything else connected (BB Router, Filters, Sky box) and see if that works, if it does plug each item back in on at a time, trying an incoming call each time.
    You may find problems with either a duff filter or even the router can sometimes mask the display
    (If I have helped you in any way to say "Thank You" please click on the star next to the message. Thank You)
    If I have solved your Issue please click the "Mark as accepted solution" button.

  • Iphone 5S call voice Low quality.

    Iphone 5S  low quality call voice.  When I make a phone call , people in the other side said my voice is very small and disconnected. The voice is good when I am using the earphone at the same calls

    Hello tigertiger123abd,
    The following article can help sort your iPhone's built-in microphone.
    iPhone: Microphone issues
    http://support.apple.com/kb/TS5183
    Cheers,
    Allen

  • IPhone Voice Memos Interrupted By Incoming Calls

    I notice that every time I use my Voice Memos software on the 3G(s), if an call comes in, the Voice Memo stops recording and I won't know it till I look at the phone later. Is there ANY way to stop that for that not to happen and you can have perhaps the calls go directly into voice mail so that the Voice Memo feature doesn't get interrupted? It's useless to me otherwise.
    Thanks for anyone's input!

    The voice recorder application - just like every other iPhone application, native or 3rd party - will shut down when you receive a phone call. The iPhone operates under the assumption that the device is first and foremost a telephone.
    As far as work arounds go, you can always put the phone in airplane mode when you need to use the voice recorder app uninterrupted. This will send all incoming calls directly to voicemail.
    Message was edited by: Ansuz82

  • Why my iphone 5s voice mail answer call first and my iphone second.

    why my iphone 5s voice mail answer call first and my iphone second.

    Hello celazopdef,
    After reviewing your post, I have located an article that can help in this situation. It contains a number of troubleshooting steps and helpful advice concerning cellular issues:
    iPhone: Troubleshooting issues making or receiving calls
    http://support.apple.com/kb/TS3406
    Thank you for contributing to Apple Support Communities.
    Cheers,
    BobbyD

  • IPhone 5s Voice Call Issues

    I've had an iPhone 5s (upgraded to 8.1.3) since mid-November and have been experiencing difficulties on voice calls ever since (I switched carriers as well). When calling specific contacts (family, friends etc.), the calls sound as though as I am on speakerphone, and there is a great deal of static and distortion present as well. The beginning of the call sounds as though the network is about to drop it before recovering it in a much lower quality. To the best of my knowledge, I have tried absolutely everything at this point, including: swapping the handset (three times), sim card (three times), resetting the device and even changing my number (was informed that it could have something to do with the "porting" of a number profile from one carrier to another). None of these moves have worked and I am still trying to decipher why I am encountering this problem (I have been in constant contact with my carrier who appears to have exhausted all ideas).
    Any suggestions or thoughts are greatly appreciated.

    I was having the same problem and also loosing battery life - it suddenly happened.  I went online and saw where someone said to get rid of all the unused apps still sitting there, deleted all the old posts and yea!   suddenly the problem has been fixed.   Hadn't deleted the unused apps in quite sometime, so obviously draining everything.

  • CUPC 8.6 call forward to voicemail

    Hi!
    I am using Cisco Personal Communicator (CUPC) 8.6 and also CUCM 8.6. I have CUPC in Deskphone mode, connected to a 6945 IP Phone. I also have Unity Connection where my voicemail box is hosted. When I want to setup call forward to voicemail button in cupc option, it is not working. CUPC will not handle the options I setup seconds before. If I manually put in a call forward to extension number of voice mail pilot call forwarding is working. also call forwarding to my mobile is working.
    I checked End User settings, IP Phone is associated to my user, also CTI controll is enabled on device and line settings. user privileges are correct. I tried it on jabber client where it works fine. I also restarted CTI and Callmanager Services on the Servers.
    Does anyone has an Idea if this is a general bug in CUPC or does anyone can tell me what the problem might be?
    Thanks!
    René

    Hi,
    If at least one of these phones is set to CF to VM then it will, if not, then no.
    If none of your phones is set to CF to VM CUCM will not send them to VM, that is expected, if you need to ring, phone A, and if it is not answered to go to phone B, C... and so on, and send the caller to VM after you have reached all of these then use a hunt group, (the pilot can be set to CF to VM if nobody answers), if you need to ring all phones at the same time so someone can pick this up, use a hunt group with a broadcast logic.
    If this is for a single user, check 'single number reach' (SNR) or mobility on CUCM.
    Bottom line, there is no way to send a caller to VM if none of the phones is set to CF to VM.
    HTH
    Chris.

  • Jabber call to voice mail fails with fast busy over VPN

    I have an issue that I ran into with CIPC phones over a VPN.  If a CIPC phone called over a VPN and started ringing a phone the call would fail with fast busy at the time the call would be forwarded to voicemail.  I found the issue was when remote the CIPC phone would negotiate the g.729 codec, when forwarded to a voicemail pilot over a SIP trunk set to g.711 the call would fail due to codec missmatch when no transcoders are present.
    So now I am running into what I believe to be the same issue with Jabber, when on premise the calls to voice mail work just fine, but when remote they fail.  I can directly call the voicemail pilot without error, but if calling a phone the call gets fast busy at the point we are forwarded to voicemail.  Even though all my regions are set to talk to all other regions on G.711 and the voicemail SIP trunk is set to G.711, I believe with the new features in CUCM9 that a lower speed codec has been negotiated since the we are going over the VPN, or Jabber has done this as it knows it's over VPN (not sure).  WIth CIPC I could go into the settings and turn off the Optimize for Bandwidth check box and the call would negotiate G.711.  With Jabber I can't find anything that would tell my Jabber client to stay on G.711 and I can only imagine this is a codec missmatch as the following are true.
    1. CIPC and Jabber share the same line
    2. VPN established and CIPC optimised for low bandwidth un-checked
    3. Over the same VPN the CIPC phone can leave a voicemail
    4. Over the same VPN the Jabber client gets fast busy once forwarded to voicemail
    5. Voicemail environment is Exchange-UM over SIP trunk
    6. SIP trunk is assigned a Device Pool, that is assigned to a region that all other regions communicate G.711 to
    7. On CIPC if optimised for low bandwidth is checked I get the exact same issue as I get with the Jabber client (fast busy when forwarded to voicemail)
    Would anyone know what I can do in CUCM 9 to fix this issue, as said no issue when all devices are on premise.  Wondering if there is a service parameter or a way to change the codec selection so the Jabber client attempts to always negotiate G.711.  The correct answer would be to get some PVDM DSP resources and kick up a transcoder in my resource group, and that may be what I talk them into doing if I have no other options.                  

    We have been getting the exact same thing for almost a year now... since switching to FiOS Digital Voice in May of last year!  Every time I call in to report it they 'escalate' the issue but it never gets resolved.  The problem seems to be in the initial connection.  Most of the time it works fine but, several times a month, after I call to get messages and it starts to play the new message it goes dead and I get the busy signal.  I get the same message when I call back:  “I’m sorry – that account is in use at this time.  Please try again later!”  I have even called in with my cell phone and get the same message!  I HAVE EVEN used the Internet to see if I could get my messages and, when I hit Play, I get a pop-up saying: “Your Voice Mail box is currently in being accessed; please try again later.  If the problem continues, please contact our Customer Support Center at 1-888-553-1555. We apologize for any inconvenience.”  This is obviously a software bug that Verizon has no clue on how to troubleshoot OR fix!!!  I wonder how many people have the problem and just don’t bother reporting it because of the hassle?  When it first started happening they destroyed my entire mailbox and I had to re-enter the complete mailbox setup again – 3 times!!!  NEVER let them talk you into that!!!  It’s their problem and they need to fix it!!!!!!!  I wish I could go back to the ‘normal’ voicemail we originally had… they want hundred$ to switch back because I’d be breaking my #$@%^&* contract!  Good luck if you have Verizon………

  • Jabber for iPhone and iPad cannot receive calls

    We currently have Call Manager 9.1.1 and Presence 9.1.1.
    I am starting to use the Jabber Client for iPhone and iPad, but am having trouble receiving calls dialed to a particular extension.
    If I can go settings for the iPhone Jabber client as an example, I am succesffuly connected to all accounts: IM, Phone Services, Voicemail, and WebEx.
    When I go to the keypad, I can succesffuly dial internal extensions and make outbound calls to any numbers and they come accross as using my extension.
    When calling the extension, my desk phone rings, but not the Jabber client.
    Not sure what could be causing this issue to occur for Jabber not receiving the calls.
    Thanks for any suggestions.
    Paul Gaydos 

    Should still work. But would be good to check indial into jabber with the phone unplugged, just for testing purposes.
    also, you have checked the partition and configuration on the TAB device is the same as on the deskphone?
    Can you attach call manager traces when making a test call and attach to the case.  Let us know the extension and device names you have used in the test, and a timestamp of the test.
    thanks
    =============================
    Please remember to rate useful posts, by clicking on the stars below. 
    =============================

  • New FIOS customer with dropped VOIP calls and Internet connection

    I am a new FIOS customer. Got my 50/25 connection a week ago, switching from a TWC 6/1 connection. Ever since the new connection, I've had numerous issues.
    My VOIP (Ooma) connection constantly drops and re-connects during conversations
    I've had random Internet connection losses, which picks up again after a few minutes
    My home alarm starts chirping every once in a while
    I've contacted Verizon several times due to these problems and have received varying answers with no resolution of the problem.
    The first time I spoke with support, the tech logged into my router and changed the WiFi channel saying that would fix the problem. It didn’t.
    The second time I contacted them, the tech ran a bunch of diagnostics and said everything looked fine so it must be an IP address conflict with my devices, because I had a couple devices using static IP addresses. He said everythinf should be DHCP and the last two digits could not be higher than 99 (192.168.1.99). He said FIOS does not support 3-digit numbers at the end.
    So I changed all my devices to DHCP and ran some online VOIP tests. It showed a packet loss of 2-5% and MOS score of 1 (which is bad). I was still getting dropped connections, so I disconnected all devices and connected just one computer to the router and tested again. I was still getting packet loss.
    Then I called support a third time, this time the tech said there were no 2-digit IP restrictions and that he was detecting there was no UPS baterry backup for the ONT which was probably causing the problem, so he dispatched a field tech to my house.
    Today the field tech came (same guy as before), he took one look at the box and said it was too close to my Electric meter and the RF from the meter was causing interference to the FIOS connection and resulting in dropped connection.
    He moved the ONT to another location and said that should fix it.
    Well, I'm still seeing packet loss and low MOS score when I run the VOIP test.
    I don't know how much of what the techs are saying is true and how much is made up stuff.
    Has anyone had similar issues and have thoughts on solutions or likely causes for dropped VOIP calls and connections? Could RF be causing this?
    I thought going from a 6/1 Cable connection to a 50/25 FIOS connection would be awesome, but this has turned out to be a nightmare, and I may have to switch back to cable if the problem is not resolved.
    I would appreciate any help.
    Thanks!

    Don't know where the packet loss is happening. I ran the VOIP test on myspeed.visualware.com and it shows a packet loss of 2-5% at different times and a MOS score of 1.
    The report says MOS should be around 4 for good VOIP calls.
    The Verizon tech who came to the house just blamed the electric meter box for RF interference and move the ONT farther away.
    My concern is that I'm getting different answers from different techs at Verizon.
    Regarding IP addresses. The Router shows a DHCP range from 192.162.1.2 to 192.168.1.254 as available for devices on the network. So, if I need to assign a static IP to a device should I use a number below 99 or above 151?
    Thanks!

  • How to call a rtf template from another rtf template by passing a value

    Hi Gurus,
    Its about calling a rtf template from another rtf template by passing a value.
    My requirement is like:
    I got a quote report from Siebel, based on the product PartNumber I need to pull product description or literature from another database database.
    My approach is something like; get a partnumber from quote report pass it to another rtf template which uses the partnumber and get the data from table using DataSource. When user pull a quote report from siebel this new rtf template should attach to the quote at the end.
    I've gone through all available blogs about sub-reports and white papers from Oracle they are not much helpful since I need step-by-step.
    http://www.adivaconsulting.com/adiva-blog/item/36-working-with-rtf-sub-templates.html
    bip-subtemplate-1-132933.pdf
    I'm using 10g obiee integrated with Siebel.
    Just started learning BIP.
    Thanks in advance.
    Edited by: 911927 on Apr 2, 2013 8:56 AM
    Edited by: 911927 on Apr 2, 2013 8:57 AM

    How to call a rtf template from another rtf template by passing a value try in main template create hyperlink of url with parameters for another template
    http://bipconsulting.blogspot.ru/2010/02/drill-down-to-detail-or-another-report.html
    When user pull a quote report from siebel this new rtf template should attach to the quote at the end.it'll be only another report
    IMHO you can not attach it to main. it'll be second independent report
    you can try subtemplate but it's not about rtf from rtf by click
    it's about call automatically rtf subtemplate from main rtf based on some conditions
    for example, main template contain some data and if some condition is true then call subtemplate and place it instead of its condition

  • Report Generation Toolkit producing error -2147417842, "The application called an interface that was marshalled for a different thread."

    Hi everybody,
    I've got an application that logs data to an Excel spreadsheet using the Report Generation Toolkit.  My VI's have worked fine in the past using Excel XP, but since I've upgraded to Excel 2007, I am getting COM errors like this one:
    "Error -2147417842 occurred at The application called an interface that was marshalled for a different thread. in Excel_Insert_Text.vi"  That is the exact wording, even with the weird punctuation and capitalization.
    The first occurrence of the error is not determinate.  Sometimes, up to 10 logging sessions, involving a new .xls file, can occur before this error pops up.  Once this error occurs, I must quit LabVIEW to resolve it.  If I try to do anything with Excel, I always get this error, although sometimes it comes out of different source VIs.  Excel_Open.vi is another.
    These logging VIs have worked just fine until upgrading to Excel 2007.  I checked, and I was using a really old version of the Report Generation Toolkit, v1.0.1.  I read the documentation and had a big sigh of relief when I realized I needed to upgraded to v1.1.2 to get Excel 2007 support.  However, even after upgrading, I'm still getting the same errors.  I'm using LabVIEW 8.0.1, and I'm also building these VIs into an application.   The error occurs both in the LabVIEW IDE and in the built application.  Does anybody out there have any idea what I can do to fix this?  I googled a little, and discovered this is a COM error, but I can't find any references to the Report Generation Toolkit specifically.
    Thanks,
    Phil
    Solved!
    Go to Solution.

    Hi Christian,
    I do not see that exact option listed, do you mean "user interface"?  I recognize the "Run in UI Thread" option, it's on the Call Library Function Node.
    I checked, and my top-level VI has "same as caller" set, and I believe all my VIs are set to "same as caller".  Are you suggesting I change my top-level VI preferred execution environment to "user interface", or just the logging sub-VIs that use the Report Generation Toolkit?
    Thanks,
    Phil
    Attachments:
    VI_properties.png ‏15 KB

Maybe you are looking for

  • Getting video from DVD

    I have used a VCR Player/DVD recorder to transfer files from old family VHS tapes to DVD. After finalizing these DVD-R disks, I wanted to take them to my Mac and further edit them with iMovie or iDVD, however, the Mac will only play them with DVD Pla

  • ITUNES WONT OEN 4 WINDOWS XP

    ITUNES WONT OPEN AND I DELETE ITUNES AND REINSTAL IT AND IT STILL WONT OPEN AND WHEN I TRY 2 OPE IT SYS ITUNES HAS ENCOUNTERED A PROBLEM AND NEEDS TO CLOSE WE ARE SORRY FOR THE INCONCENIENCE I NEED HELP PELZ AND I GOT THE NEW VERSION AND I DONT KNOW

  • What printers are compatible with Lion?

    I am on my second printer, and no dice with HP officejet 4500. Are there any printers that are compatible with Lion, and easy to install. It has been nothing but a nightmare, and a financial burden to try to find a printer that works. please advise,

  • Em log file

    Does anybody know where i can find the clues to an EM log file?

  • 'Tax collected at source' to be incorporated at PO level

    Hi Experts, We need to incorporate 'Tax Collected at  Source'  while PO creation. This TCS amount should be reflected during Invoice creation while MIRO. The Accounting entries while MIRO for the same will be Vendor     Cr GR/IR       Dr TCS