[SOLVED] Update modules

Hi
Ive just recently install my first arch, and im hooked. Now im trying to get my usb sound card to work, but i have come over a very annoying problem. I cant figure out how to update my modules.
This guy used "update-modules", but i cant seem to find what ever that is.
Any one?
Slevin
Last edited by 7SLEVIN (2011-11-26 00:28:13)

The program changed since whatever post you are reading. Run
sudo depmod -a
and reboot
That should take care of it.

Similar Messages

  • How to execute Update Module FM after final commit work for a T-code.

    Hello Folks,
    I have a bit complex issue with my current object.
    We have modified MM41/MM42 transactions and added a subscreen to fulfill the requirement.
    We have designed the subscreen and embedded the same to MM41/MM42 through SPRO configuration.
    Now for update business logic,i am trying to execute one Function module(Update Module) in update Task...so that it will be executed once after the final commit work will be done for MM41/MM42.
    But its not executing.
    To fulfill my requirement i need to execute the FM only after Final Commit work for MM41/MM42.
    Please suggest in this regard.
    Even i can see few BADI's which are triggering through MM01/MM02 but not through MM41/MM42.
    BADI_ARTICLE_REF_RT
    BADI_MATERIAL_CHECK
    BADI_MAT_F_SPEC_SEL
    Code with which i am trying is given below.
    After PAI event of the subscreen---
    1:        MODULE USER_COMMAND_9001.
    2:       MODULE user_command_9001 INPUT.
                        PERFORM sub_save_mara ON COMMIT.
              ENDMODULE.
    3:       FORM sub_save_mara.
                         CALL FUNCTION 'ZMMUPDATE_MARA_APPEND_STRUCT' "IN UPDATE TASK
                                        EXPORTING
                                                 materialno = gv_matnr
                                                 appendmara = ty_zzmara.
             ENDFORM.                    "sub_save_mara
    4:                FUNCTION zmmupdate_mara_append_struct.
                      ""Update Function Module:
                       ""Local Interface:
                      *"  IMPORTING
                   *"     VALUE(MATERIALNO) TYPE  MATNR
                   *"     VALUE(APPENDMARA) TYPE  ZZMARA
    Data Declaration for Local use
      DATA : w_mara TYPE mara.
    Selecting the latest values for the material.
      SELECT SINGLE * FROM mara INTO w_mara WHERE matnr = materialno.
      IF sy-subrc = 0.
      Move the ZZMARA values to structure MARA
        MOVE-CORRESPONDING appendmara TO w_mara.
      Update the values in table MARA.
        MODIFY mara FROM w_mara.
      ENDIF.
    ENDFUNCTION.
    Kindly suggest.Thanks in advance.
    Regards
    Ansumesh

    Hi..
    The code given by me will work fine provided the Final commit should happen.
    Because to execute FM with update task,final commit work should happen which is mandatory and after that it will call the update task.
    In my case final commit work was not happeneing because..SAP standard program was not able to detect wether there is any change in my sub-screen or not as the standard program & my custom program,subscreens are different.
    As it was not able to detect the change,so final commit was not happening and hence update task also.
    To provide the reference of change in my subscreen to standard program ,i set a flag as per the change in the subscreen
    And exported the same to memory.
    Then Implemented one enhacement spot in MATERIAL_CHANGE_CHECK_RETAIL Fm where i have Imported the flag value.
    Based on my custom flag value,i have set one standard flag FLG_AENDERUNG_GES which tells SAP standard program for MM42 wether any change has happened or not.
    The above solved my purpose.
    Regards
    Ansumesh

  • [SOLVED] Update messed up language and may be more...

    Hello people!
    I'm a noob to Arch Linux and I ran into a problem when there were files already in some directories. Pacman's out put was:
    :: Synchronisation des bases de données de paquets...
    core est à jour ;
    téléchargement de extra.db...
    community est à jour ;
    multilib est à jour ;
    :: Début de la mise à jour complète du système...
    résolution des dépendances...
    recherche des conflits entre paquets...
    Cibles (80) : alsa-lib-1.0.26-1 alsa-plugins-1.0.26-1 ati-dri-8.0.4-3 boost-libs-1.50.0-2 cantarell-fonts-0.0.9-1 clucene-2.3.3.4-6 cracklib-2.8.19-1 espeak-1.46.02-2 filesystem-2012.8-1 firefox-15.0.1-1 firefox-i18n-fr-15.0.1-1 fontconfig-2.10.1-2 fribidi-0.19.4-1 gc-7.2.d-1 gdk-pixbuf2-2.26.3-1 glibc-2.16.0-4 gnutls-3.1.1-1 grep-2.14-1 gtkmm3-3.4.1-1 hspell-1.2-1 hwids-20120831-1 imagemagick-6.7.9.2-1 inetutils-1.9.1-4 initscripts-2012.08.3-2 iproute2-3.5.1-1 jdk7-openjdk-7.u7_2.3.2-1 jre7-openjdk-7.u7_2.3.2-1 jre7-openjdk-headless-7.u7_2.3.2-1 khrplatform-devel-8.0.4-3 less-451-1 lib32-alsa-lib-1.0.26-1 lib32-fontconfig-2.10.1-1 lib32-libdrm-2.4.39-1 lib32-sqlite-3.7.14-2 lib32-sqlite3-3.7.13-1 [removal] lib32-v4l-utils-0.8.8-1 libatasmart-0.19-1 libcups-1.6.1-6 libdrm-2.4.39-1 libedit-20120601_3.0-1 libegl-8.0.4-3 libevent-2.0.20-1 libgbm-8.0.4-3 libgl-8.0.4-3 libglapi-8.0.4-3 libgssglue-0.4-1 libmtp-1.1.4-1 libquvi-scripts-0.4.8-1 libreoffice-calc-3.6.1-4 libreoffice-common-3.6.1-4 libreoffice-fr-3.6.1-1 libreoffice-gnome-3.6.1-4 libreoffice-impress-3.6.1-4 libreoffice-writer-3.6.1-4 libsystemd-188-2 [removal] libvdpau-0.5-1 libwebkit-1.8.3-1 libwebkit3-1.8.3-1 libwps-0.2.7-1 linux-3.5.3-1 mesa-8.0.4-3 mpfr-3.1.1.p2-1 netcfg-2.8.10-1 openssh-6.1p1-2 pkg-config-0.27.1-1 sane-1.0.23-1 sdl-1.2.15-2 skype-4.0.0.8-3 sqlite-3.7.14-1 sudo-1.8.6-1 systemd-189-4 systemd-tools-188-2 [removal] sysvinit-2.88-7 sysvinit-tools-2.88-7 vim-7.3.659-1 vim-runtime-7.3.659-1 vlc-2.0.3-3 wireless_tools-29-7 xorg-server-1.12.4-1 xorg-server-common-1.12.4-1
    Taille totale de téléchargement : 0,08 MiB
    Taille totale installé : 884,75 MiB
    Taille de mise à jour nette : 8,39 MiB
    :: Récupération des paquets du dépôt extra...
    téléchargement de cantarell-fonts-0.0.9-1-any.pkg.tar.xz...
    analyse de l'intégrité des paquets...
    chargement des fichiers des paquets...
    recherche des conflits entre fichiers...
    fontconfig : /etc/fonts/conf.d/20-unhint-small-vera.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/29-replace-bitmap-fonts.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/30-metric-aliases.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/30-urw-aliases.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/40-nonlatin.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/45-latin.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/49-sansserif.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/50-user.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/51-local.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/60-latin.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/65-fonts-persian.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/65-nonlatin.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/69-unifont.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/80-delicious.conf est déjà présent dans le système de fichiers
    fontconfig : /etc/fonts/conf.d/90-synthetic.conf est déjà présent dans le système de fichiers
    Des erreurs se sont produites, aucun paquet n'a été mis à jour.
    When I saw this, I decided to save the diffrent files that were conflicting, copy them in a zip file and run the following command
    sudo pacman -Syuf
    After a reboot, the language turned from French to English. Now that the system is in english there are some french characters that don't display correctly. But when I went on the ArchLinux website, I saw that we had to manually delete the files before updating (that's when I felt stupid a little bit..).
    But now that this is done, there may be other things buggy . First of all, I want to fix the language issue (it may be has to do with the fact that archlinux moved from initscript to systemd?). Then if anyone has any idea about what could have been messed up, let me know (and if you have a fix, I'd love to be whistled about that ).
    Here's the pacman's log file:
    [2012-09-07 20:38] Running 'pacman -Syuf'
    [2012-09-07 20:38] synchronizing package lists
    [2012-09-07 20:38] starting full system upgrade
    [2012-09-07 20:38] removed libsystemd (188-2)
    [2012-09-07 20:38] removed systemd-tools (188-2)
    [2012-09-07 20:38] removed lib32-sqlite3 (3.7.13-1)
    [2012-09-07 20:38] Generating locales...
    [2012-09-07 20:38] fr_CA.UTF-8... done
    [2012-09-07 20:38] Generation complete.
    [2012-09-07 20:38] upgraded glibc (2.16.0-3 -> 2.16.0-4)
    [2012-09-07 20:38] upgraded alsa-lib (1.0.25-1 -> 1.0.26-1)
    [2012-09-07 20:38] upgraded alsa-plugins (1.0.25-2 -> 1.0.26-1)
    [2012-09-07 20:38] upgraded libdrm (2.4.38-1 -> 2.4.39-1)
    [2012-09-07 20:38] upgraded libglapi (8.0.4-2 -> 8.0.4-3)
    [2012-09-07 20:38] upgraded libgl (8.0.4-2 -> 8.0.4-3)
    [2012-09-07 20:39] upgraded ati-dri (8.0.4-2 -> 8.0.4-3)
    [2012-09-07 20:39] updating font cache... done.
    [2012-09-07 20:39] upgraded fontconfig (2.8.0-2 -> 2.10.1-2)
    [2012-09-07 20:39] upgraded cantarell-fonts (0.0.8-1 -> 0.0.9-1)
    [2012-09-07 20:39] upgraded cracklib (2.8.18-2 -> 2.8.19-1)
    [2012-09-07 20:39] upgraded espeak (1.46.02-1 -> 1.46.02-2)
    [2012-09-07 20:39] upgraded filesystem (2012.7-1 -> 2012.8-1)
    [2012-09-07 20:39] upgraded libevent (2.0.19-1 -> 2.0.20-1)
    [2012-09-07 20:39] upgraded sqlite (3.7.13-1 -> 3.7.14-1)
    [2012-09-07 20:39] upgraded firefox (15.0-1 -> 15.0.1-1)
    [2012-09-07 20:39] upgraded firefox-i18n-fr (15.0-1 -> 15.0.1-1)
    [2012-09-07 20:39] upgraded fribidi (0.19.2-2 -> 0.19.4-1)
    [2012-09-07 20:39] upgraded gc (7.2-1 -> 7.2.d-1)
    [2012-09-07 20:39] upgraded gdk-pixbuf2 (2.26.2-1 -> 2.26.3-1)
    [2012-09-07 20:39] upgraded gnutls (3.0.22-1 -> 3.1.1-1)
    [2012-09-07 20:39] upgraded grep (2.13-2 -> 2.14-1)
    [2012-09-07 20:39] upgraded gtkmm3 (3.4.0-1 -> 3.4.1-1)
    [2012-09-07 20:39] upgraded hspell (1.1-2 -> 1.2-1)
    [2012-09-07 20:39] upgraded hwids (20120730-1 -> 20120831-1)
    [2012-09-07 20:39] upgraded imagemagick (6.7.8.9-1 -> 6.7.9.2-1)
    [2012-09-07 20:39] upgraded inetutils (1.9.1-2 -> 1.9.1-4)
    [2012-09-07 20:39] :: Append 'init=/bin/systemd' to your kernel command line in your
    [2012-09-07 20:39] bootloader to replace sysvinit with systemd
    [2012-09-07 20:39] installed systemd (189-4)
    [2012-09-07 20:39] upgraded iproute2 (3.4.0-2 -> 3.5.1-1)
    [2012-09-07 20:39] installed sysvinit-tools (2.88-7)
    [2012-09-07 20:39] upgraded sysvinit (2.88-6 -> 2.88-7)
    [2012-09-07 20:39] upgraded initscripts (2012.08.2-1 -> 2012.08.3-2)
    [2012-09-07 20:39] upgraded jre7-openjdk-headless (7.u5_2.2.1-1 -> 7.u7_2.3.2-1)
    [2012-09-07 20:39] upgraded jre7-openjdk (7.u5_2.2.1-1 -> 7.u7_2.3.2-1)
    [2012-09-07 20:39] upgraded jdk7-openjdk (7.u5_2.2.1-1 -> 7.u7_2.3.2-1)
    [2012-09-07 20:39] upgraded khrplatform-devel (8.0.4-2 -> 8.0.4-3)
    [2012-09-07 20:39] upgraded less (444-3 -> 451-1)
    [2012-09-07 20:39] upgraded lib32-alsa-lib (1.0.25-1 -> 1.0.26-1)
    [2012-09-07 20:39] upgraded lib32-fontconfig (2.8.0-4 -> 2.10.1-1)
    [2012-09-07 20:39] upgraded lib32-libdrm (2.4.38-1 -> 2.4.39-1)
    [2012-09-07 20:39] installed lib32-sqlite (3.7.14-2)
    [2012-09-07 20:39] upgraded libatasmart (0.18-2 -> 0.19-1)
    [2012-09-07 20:39] upgraded libcups (1.6.1-5 -> 1.6.1-6)
    [2012-09-07 20:39] upgraded libedit (20120311_3.0-1 -> 20120601_3.0-1)
    [2012-09-07 20:39] installed libgbm (8.0.4-3)
    [2012-09-07 20:39] upgraded libegl (8.0.4-2 -> 8.0.4-3)
    [2012-09-07 20:39] upgraded libgssglue (0.3-1 -> 0.4-1)
    [2012-09-07 20:39] upgraded libmtp (1.1.3-1 -> 1.1.4-1)
    [2012-09-07 20:39] upgraded libquvi-scripts (0.4.7-1 -> 0.4.8-1)
    [2012-09-07 20:39] upgraded libreoffice-fr (3.5.6-1 -> 3.6.1-1)
    [2012-09-07 20:39] installed boost-libs (1.50.0-2)
    [2012-09-07 20:39] installed clucene (2.3.3.4-6)
    [2012-09-07 20:39] upgraded libreoffice-common (3.5.6-1 -> 3.6.1-4)
    [2012-09-07 20:39] upgraded libreoffice-calc (3.5.6-1 -> 3.6.1-4)
    [2012-09-07 20:39] upgraded libreoffice-gnome (3.5.6-1 -> 3.6.1-4)
    [2012-09-07 20:39] upgraded libreoffice-impress (3.5.6-1 -> 3.6.1-4)
    [2012-09-07 20:39] upgraded libwps (0.2.2-2 -> 0.2.7-1)
    [2012-09-07 20:39] upgraded libreoffice-writer (3.5.6-1 -> 3.6.1-4)
    [2012-09-07 20:39] upgraded libvdpau (0.4.1-2 -> 0.5-1)
    [2012-09-07 20:39] upgraded libwebkit (1.8.2-1 -> 1.8.3-1)
    [2012-09-07 20:39] upgraded libwebkit3 (1.8.2-1 -> 1.8.3-1)
    [2012-09-07 20:39] >>> Updating module dependencies. Please wait ...
    [2012-09-07 20:39] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
    [2012-09-07 20:39] ==> Building image from preset: 'default'
    [2012-09-07 20:39] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
    [2012-09-07 20:39] ==> Starting build: 3.5.3-1-ARCH
    [2012-09-07 20:39] -> Running build hook: [base]
    [2012-09-07 20:39] -> Running build hook: [udev]
    [2012-09-07 20:39] -> Running build hook: [autodetect]
    [2012-09-07 20:39] -> Running build hook: [pata]
    [2012-09-07 20:39] -> Running build hook: [scsi]
    [2012-09-07 20:39] -> Running build hook: [sata]
    [2012-09-07 20:39] -> Running build hook: [filesystems]
    [2012-09-07 20:39] -> Running build hook: [usbinput]
    [2012-09-07 20:39] -> Running build hook: [fsck]
    [2012-09-07 20:39] ==> Generating module dependencies
    [2012-09-07 20:39] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
    [2012-09-07 20:39] ==> Image generation successful
    [2012-09-07 20:39] ==> Building image from preset: 'fallback'
    [2012-09-07 20:39] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
    [2012-09-07 20:39] ==> Starting build: 3.5.3-1-ARCH
    [2012-09-07 20:39] -> Running build hook: [base]
    [2012-09-07 20:39] -> Running build hook: [udev]
    [2012-09-07 20:39] -> Running build hook: [pata]
    [2012-09-07 20:39] -> Running build hook: [scsi]
    [2012-09-07 20:39] -> Running build hook: [sata]
    [2012-09-07 20:39] -> Running build hook: [filesystems]
    [2012-09-07 20:39] -> Running build hook: [usbinput]
    [2012-09-07 20:39] -> Running build hook: [fsck]
    [2012-09-07 20:39] ==> Generating module dependencies
    [2012-09-07 20:39] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
    [2012-09-07 20:40] ==> Image generation successful
    [2012-09-07 20:40] upgraded linux (3.4.9-1 -> 3.5.3-1)
    [2012-09-07 20:40] upgraded mesa (8.0.4-2 -> 8.0.4-3)
    [2012-09-07 20:40] upgraded mpfr (3.1.1-1 -> 3.1.1.p2-1)
    [2012-09-07 20:40] upgraded netcfg (2.8.9-1 -> 2.8.10-1)
    [2012-09-07 20:40] upgraded openssh (6.0p1-3 -> 6.1p1-2)
    [2012-09-07 20:40] upgraded pkg-config (0.27-1 -> 0.27.1-1)
    [2012-09-07 20:40] upgraded sane (1.0.22-9 -> 1.0.23-1)
    [2012-09-07 20:40] upgraded sdl (1.2.15-1 -> 1.2.15-2)
    [2012-09-07 20:40] installed lib32-v4l-utils (0.8.8-1)
    [2012-09-07 20:40] upgraded skype (4.0.0.8-1 -> 4.0.0.8-3)
    [2012-09-07 20:40] upgraded sudo (1.8.5.p3-1 -> 1.8.6-1)
    [2012-09-07 20:40] upgraded vim-runtime (7.3.600-1 -> 7.3.659-1)
    [2012-09-07 20:40] upgraded vim (7.3.600-1 -> 7.3.659-1)
    [2012-09-07 20:40] upgraded vlc (2.0.3-2 -> 2.0.3-3)
    [2012-09-07 20:40] upgraded wireless_tools (29-6 -> 29-7)
    [2012-09-07 20:40] upgraded xorg-server-common (1.12.3.901-1 -> 1.12.4-1)
    [2012-09-07 20:40] upgraded xorg-server (1.12.3.901-1 -> 1.12.4-1)
    [2012-09-08 12:19] Running 'pacman -S libreoffice'
    [2012-09-08 15:48] Running 'pacman -Syu'
    [2012-09-08 15:48] synchronizing package lists
    [2012-09-08 15:48] starting full system upgrade
    [2012-09-08 15:48] warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew
    [2012-09-08 15:48] upgraded pacman-mirrorlist (20120626-1 -> 20120908-1)
    [2012-09-08 15:48] upgraded ppp (2.4.5-3 -> 2.4.5-4)
    Last edited by sim590 (2012-09-11 19:20:46)

    I think there's nothing new for me in what Tom posted. I already had the configuration set up in /etc/locale.conf.
    LANG=fr_CA.UTF-8
    LC_TIME=fr_CA.UTF-8
    However I noticed that when i shutdown my pc, some daemons fail to stop/execute themselves:
    - Crond [FAIL]
    - NetworkManger [FAIL]
    - SIGTERM to process [FAIL]
    - SIGKILL to process [FAIL]
    WorMzy wrote:
    sim590 wrote:I red in the manual that if you wanted to ignore file conflicts, you had to add the -f option .
    Did you read this part?
    This option should be used with care, ideally not at all.
    You just forced 80 updates at once. Don't do that. The fontconfig update has it's own news post: News: Fontconfig 2.10.1 update - manual intervention required.
    You should have read that.
    Hopefully Tom's post will help you fix your language problem. In the future, don't force anything unless you're explicitly told to via news post.
    I realize I shouldn't have done this, but it's by making errors you learn, isn't it? Now, Tom's post doesn't look useful since it seems it doesn't differ from my own configuration.
    There's actually a person who had a similar problem (I think) as we can see in Tom's post comments since he has this too:
    LANG=
    LC_CTYPE="POSIX"
    LC_NUMERIC="POSIX"
    LC_TIME="POSIX"
    LC_COLLATE="POSIX"
    LC_MONETARY="POSIX"
    LC_MESSAGES="POSIX"
    LC_PAPER="POSIX"
    LC_NAME="POSIX"
    LC_ADDRESS="POSIX"
    LC_TELEPHONE="POSIX"
    LC_MEASUREMENT="POSIX"
    LC_IDENTIFICATION="POSIX"
    LC_ALL=
    But his system is configured with systemd when my configuration is with initscripts... So the problem isn't solved yet!

  • About all those Windows 7 Update Modules (for X120e)

    Hi All,
    My X120e built-in Lenovo update program recommends me to download many of those "Windows 7 Update Modules", what are they?  There are like 6 that it recommends (and 12 as listed as X120e compatible on this page: http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-76363, all with the same name but with different dates and numbers.  Should I download them all?  If yes then in what order?  Or simultanuously?
    Thanks.
    Moderator edit: Fixed link.
    Solved!
    Go to Solution.

    Run Windows Update first, then see if System Update still offers them.
    W520: i7-2720QM, Q2000M at 1080/688/1376, 21GB RAM, 500GB + 750GB HDD, FHD screen
    X61T: L7500, 3GB RAM, 500GB HDD, XGA screen, Ultrabase
    Y3P: 5Y70, 8GB RAM, 256GB SSD, QHD+ screen

  • Call on update module without addition "in update task"

    Hi, folks!
    Could anyone please explain the behaviour of an update module that is called without addition "in update task" with regards to transactionality and locking? Where is the processing carried out - in the dialog step, I guess? Does a COMMIT WORK AND WAIT make any sense in this context? Will any locks be removed in this way?
    Thank you very much in advance!
    Cheers,
    Thomas

    Hi Thomas,
    Please find the below mentioned piece of code :
      call function 'Z_ZE0EDISTAT_UPDATE' in update task
           EXPORTING
                w_ZE0EDISTAT          =  struct_ZE0EDISTAT
           EXCEPTIONS
                NO_UPDATE            = 01.
    *&   Update Database with changes.
      COMMIT WORK AND WAIT.
    In this case whatever changes which will be done to the table 'ZE0EDISTAT' inside the FM 'Z_ZE0EDISTAT_UPDATE'  will ONLY be reflected in the database table  ZE0EDISTAT' when COMMIT WORK and WAIT statement is encountered. Else updates won't be visible. Hope it will clear some doubt of yours.
    Cheers
    VJ

  • COMMIT WORK: Timing of DB commit and update modules

    Hi all,
    Does anyone know categorically the order of starting the asynchronous update modules (CALL FUNCTION ... IN UPDATE TASK) and the database commit, when a COMMIT WORK is done?
    Does COMMIT WORK:
    - Do PERFORM ... ON COMMIT
    - Start asynchronous update processing
    - Do database commit
    Or does it:
    - Do PERFORM ... ON COMMIT
    - Do database commit
    - Start asynchronous update processing
    My reason for asking is some code (not written by me!) that essentially raises CREATED workflow events in the update task, but performs the corresponding database inserts in the current work process.
    It looks like we are getting the situation that sometimes the table entries do not exist when the update modules exist, which in turn suggests to me that perhaps the asynchronous update modules are started just before the database commit that is done when a COMMIT WORK statement is executed.
    Cheers,
    Scott

    Christian,
    Before the update module execution.  Here's some code to highlight and let's assume it runs in a dialog process. And to everyone else, yes, I know this is a poor way to implement updates!
    INSERT INTO zmyobject VALUES lv_myobject.
    CALL FUNCTION 'SWE_EVENT_CREATE_IN_UPD_TASK'
      IN UPDATE TASK
      EXPORTING
        objtype = 'ZMYOBJECT'
        objkey  =  lv_myobject-key
        event   = 'CREATED'.
    COMMIT WORK.
    So I meant to ask the question of whether we could guarantee that the new record in table ZMYOBJECT would be committed to the database <i>before</i> the update module was executed. It really is a theoretical question though it did not begin as one.
    I do not believe the answer to this problem can be determined by debugging, because given that these two steps occur so close in time to one another, by the time the update module appeared in the debugger, it would be unrealistic to expect that the DB insert performed in the dialog process had not been committed yet.
    I might be wrong, but I really don't think you're going to find ABAP logic embedded in SAPMSSY0 or elsewhere that invokes the update modules or performs a DB commit. Rather, it is my suspicion that the COMMIT WORK statement works like this:
    - Drop into the kernel
    - Does a callback to SAPMSSY0 to execute form %_BEFORE_COMMIT to raise a static OO event
    - Does a callback to SAPMSSY0 to execute form %_COMMIT and thereby process any PERFORM ... ON COMMIT
    - Does a database commit
    - Does a callback to SAPMSSY0 to execute form %_AFTER_COMMIT to raise another static OO event
    Further, I believe that it is the database commit that now makes the queued CALL FUNCTION ... IN UPDATE TASK now visible in VBLOG to other processes.
    Lastly, and this is of course wild speculation, I suspect that it is an update process running somewhere else that detects the new entries in VBLOG and grabs them for processing.
    So, I'm kind of changing my position from earlier to state that I believe the COMMIT WORK statement does not directly trigger the update modules at all, rather it just does the database commit and this makes visible the pending update modules to the dispatcher / update work processes which probably grab the update LUW's on a first come first served basis.
    At least, that is how I would design it :-).
    Cheers,
    Scott

  • Problem in FI Update Modules

    Dear ALL,
             The problem we are facing is that during positing  FI Documents through FV60, Some times documents don't post fully, their Update Modules give errors during V1 Updates this is due to some electric or linkage problem as i guess.
    and also during check payment the check is generated but its corresponding document is not generated..
    We have to run updates manully.
    Why the whole process is not rolling back when their are inconsistance in process.
    E.G
    this is sm13 display for Check payment
    1      BREAKDOWN_RELATION_INSERT       V1 NORMAL Init      2      POST_DOCUMENT                   V1 NORMAL Err   
    3      G_UPDATE_BSE_CLR                V1 NORMAL Init  
    4      G_FI_POSTING                    V1 NORMAL Init  
    We have use "COMMIT WORK" statement but this is still coming.
    Acutally I can't debug this because this comes randomly, and we don't know when and why this error comes..

    If you search OSS notes with the error messages as parameters, you may be able to find some help.
    Rob

  • Unknown error while updating module use!

    I restarted XE with "/etc/init.d/oracle-xe stop /etc/init.d/oracle-xe start" and then see this error message in the terminal console. Every serveral minutes, the error "Unknown error while updating module use!" is echoed.
    Any advice?

    Look for the alert_xe.log file, maybe you'll find some additional information there if that message is related to your XE instance.
    C.

  • What are the essential cases where we must have use update module F.M.

    Dear sap Friends ,
    I want to update or insert bill no. in a ztable  when creating bill through VF01  .
    I have done it through insert sql query as well as by update module enabled functin module .
    what are the essential cases where we must have to use  update module enabled functin module and why we use IN UPDATE TASK .
    mainly i want to know in which case i must have to use update module enabled functin module and not by insert or modify query used smply .
    Thanks ,
    Amit Ranjan .

    Hi Amit,
    I sincerly advice you to search SCN or any anywherelse as big theory is behind this
    few related info.
    If you are using more than one screen to collect the data to update a perticular table and corresponding underlying table Child table in that case , after every screen change an implicit data base commit takes place and you are still collecting the data from other screens , in such cases you use IN UPDATE TASK
    Please go through SAP LUW
    Regards
    Ramchander Rao.K

  • Windows 7 Update module

    Hi ,
    http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-76910
    i am having a warning while trying to install this update module for my system. warning says " this update is not applicable to your computer " .
    there are about 10 update modules which i ve downloaded from lenovo site for my laptop and i was able to install them successfully.
    but since i have installed Service Pack 1 for Win 7 i realised that i am getting that warning while trying to install the update modules.
    do u think it is becuase of SP1 or sth other ? any idea ?
    thank you.
    my laptop is >
    ThinkPad Edge 13 type 0196-2zg
    windows 7 x64
    Moderator Note: Edited subject to match content.
    + ThinkPad X201 3626-FBG / Intel Core i5 M520 2.4Ghz / DDR3 8Gb / Intel SSD 730 Series 240Gb / 12.1" WXGA 1280x800px / Dual boot Win7 Pro x64 - Ubuntu 14.04 LTS 64bit + X200 Ultrabase + ThinkVision L2250p

    I didn't trash your message, it's in the forum housekeeping's board:- http://forums.lenovo.com/t5/Forum-Housekeeping/forum-doesnt-work-with-IE9/td-p/393449
    I only split it and moved the empty post out of sight, sorry for the inconvenience.
    P.S. You're welcome
    Maliha (I don't work for lenovo)
    ThinkPads:- T400[Win 7], T60[Win 7], IBM 240[Win XP]
    IdeaPad: U350
    Apple:- Macbook Air [Snow Leopard]
    Did someone help you today? Compliment them with a Kudos!
    Was your question answered today? Mark it as an Accepted Solution! 
      Lenovo Deutsche Community     Lenovo Comunidad en Español 
    Visit my YouTube Channel

  • V1 and V2 Update Modules

    Hi All
    what are <b>v1 update modules</b> and <b>v2update modules</b> in SM13??
    urgent..
    reward for sure...
    regards
    dinesh

    Hi,
    Check this http://help.sap.com/saphelp_nw04/helpdata/en/e5/de86f035cd11d3acb00000e83539c3/content.htm
    The SAP update concept has two priorites for function modules which run in the update task: Start immediately (V1 function modules) and Start delayed (V2 function modules). If all V1 function modules have been successfully processed, the update program deletes all ENQUEUE locks specified by the transaction. This means that the V2 function modules cannot rely on the locks set.
    CALL FUNCTION function IN UPDATE TASK
    With this statement, the function module function is registered so that it can be executed by an update process on encountering the next ABAP/4 command COMMIT WORK. In this case (i.e. asynchronous processing), the dialog process does not wait until the function module has been executed. However, with COMMIT WORK AND WAIT (i.e. synchronous processing), the processing does not continue until the function module has finished. All function modules specified as "Update with immediate start" or "Immediate start, no restart" (in short V1) are executed together in one LUW. All function modules specified as "Update with delayed start (in short V2 are executed in a separate LUW. The type V2 is mainly used for less urgent database updates (e.g. of a statistical nature).
    <b>Reward points</b>
    Regards

  • Lightroom for Mac - Not updating modules

    Hello,
    I was unaware that last Mac OS X update was blocking Apple Aperture  I was happily using and installing instead Photo.
    I read about Lightroom as sftw close to Aperture and I dediced to try. I downloaded thre trial and installed. Lightroom is not working because it can't update modules, so i can't add pics to the library etc. I've cancelled sftw, downloaded again and re-installed but without result.
    Please, can somebody help me?
    Rosario

    Hello,
    it means that LR can't load pictures, nor editing them or exporting. LR is blank!
    Thks

  • System Update Windows 7 Update Module KB2615763

    System Update (5.02.0007) schlägt mir zur Installation folgendes Update vor: Windows 7 Update Module KB2615763.
    Beim Versuch es zu installieren schlägt es fehl. Danach habe ich versuch es manuell zu installieren. Es erscheint das Fenster "Eigenständiges Windows Update Programm" und die Fehlermeldung "Das Update ist nicht für diesen Computer geeignet".
    Finde ich sehr unschön. Wenn es nicht geeignet ist, warum wird es dann angezeigt? Könnte dieses Update das Problem beheben mit meiner externen USB 3 Platte, die nur an USB 2 Ports funktioniert?
    Besten Dank für Eure Hilfe.
    Thinkpad T530 (239237G)
    Windows 8 x64
    Samsung SSD 840

    JamesAtlick schrieb:
    System Update (5.02.0007) schlägt mir zur Installation folgendes Update vor: Windows 7 Update Module KB2615763.
    Schaue erst einmal in Systemsteuerung - Programme und Funktionen nach, ob es nicht vielleicht schon installiert wurde.
    Zum Patch:
    Included QFE and the description are listed as below:
    QFE#
    Description of Software
    2615763
    "0x000000D1" Stop error when you connect a USB composite device to a computer that is running Windows 7 or Windows Server 2008.
     Quelle
    Siehe auch: http://support.microsoft.com/kb/2615763
    Unter den Link zu "Quelle" findest Du auch den Patch zum manuellen Download sowie die Installationsanleitung.
    My home-forum: http://www.thinkpad-forum.de
    Wiki: Deutsches ThinkPad-Wiki English ThinkWiki
    My ThinkPad-Collection

  • [Solved] Update broke some things

    Okay, I just ran pacman -Syu and among the kernel and ndiswrapper updates some important stuff got broken.
    1.   When I try to boot up it gets to the file systems spits out a bunch of stuff and gives me this error
    /etc/rc.sysinit line 271 5915 segmentation fault /bin/mount -o remount, rw
    What do i have to do to that line to let it boot normally?
    2.   This isnt a fatal error, just an annoyance.  but in that same file on line 350 it says: /usr/bin/kbd_mod no such file or directory. 
    Can I delete this line?
    3.  and finally once again, these updates broke the wireless.  When I run netcfg2 mynetwork I get a wireless association failed error.   
    Any help on this?
    Last edited by semperfiguy (2007-12-28 14:50:04)

    Well right now I can boot using the fallback option in grub.
    Here is fstab
    # /etc/fstab: static file system information
    # <file system> <dir> <type> <options> <dump> <pass>
    none /dev/pts devpts defaults 0 0
    none /dev/shm tmpfs defaults 0 0
    /dev/cdrom /mnt/cdrom iso9660 ro,user,noauto,unhide 0 0
    /dev/sda1 /boot ext3 defaults 0 1
    /dev/sda2 / ext3 defaults 0 1
    /dev/sda3 /home ext3 defaults 0 1
    /dev/sda5 swap swap defaults 0 0
    I did an pacman -Syu update a few days ago when I first posted this thread, installed about 18 packages.  Then when I tried to boot up again, I started getting the segfault error.
    Heres the /var/log/pacman.log of the night it broke:
    [2007-12-22 19:53] synchronizing package lists
    [2007-12-22 19:53] starting full system upgrade
    [2007-12-22 19:56] upgraded cairomm (1.4.4-1 -> 1.4.6-1)
    [2007-12-22 19:56] upgraded dialog (1.1_20070604-3 -> 1.1_20071028-1)
    [2007-12-22 19:56] upgraded easytag (2.1.2-1 -> 2.1.4-1)
    [2007-12-22 19:56] upgraded flashplugin (9.0.48.0-1 -> 9.0.115.0-1)
    [2007-12-22 19:57]
    [2007-12-22 19:57] ===> Important Fontconfig configuration change <===
    [2007-12-22 19:57]
    [2007-12-22 19:57] The way fontconfig is configured has been changed.
    [2007-12-22 19:57] Configuration is done via /etc/fonts/conf.avail and conf.d.
    [2007-12-22 19:57] Read /etc/fonts/conf.avail/README for more information.
    [2007-12-22 19:57]
    [2007-12-22 19:57] Configuration via /etc/fonts/local.conf is still possible,
    [2007-12-22 19:57] but is no longer recommended for options available in conf.avail.
    [2007-12-22 19:57]
    [2007-12-22 19:57] updating font cache... done.
    [2007-12-22 19:57] upgraded fontconfig (2.4.2-1 -> 2.5.0-1)
    [2007-12-22 19:58]
    [2007-12-22 19:58] --> printing support in gimp depends on gutenprint. Install it if you need
    [2007-12-22 19:58] --> printing.
    [2007-12-22 19:58]
    [2007-12-22 19:58] update desktop mime database...
    [2007-12-22 19:58] upgraded gimp (2.4.2-1 -> 2.4.3-1)
    [2007-12-22 19:58] >>>
    [2007-12-22 19:58] >>> If you use the LILO bootloader, you should run 'lilo' before rebooting.
    [2007-12-22 19:58] >>>
    [2007-12-22 19:58] >>> Updating module dependencies. Please wait ...
    [2007-12-22 19:58] >>> MKINITCPIO SETUP
    [2007-12-22 19:58] >>> ----------------
    [2007-12-22 19:58] >>> If you use LVM2, Encrypted root or software RAID,
    [2007-12-22 19:58] >>> Ensure you enable support in /etc/mkinitcpio.conf .
    [2007-12-22 19:58] >>> More information about mkinitcpio setup can be found here:
    [2007-12-22 19:58] >>> http://wiki.archlinux.org/index.php/Mkinitcpio
    [2007-12-22 19:58]
    [2007-12-22 19:58] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
    [2007-12-22 19:58] ==> Building image "default"
    [2007-12-22 19:58] ==> Running command: /sbin/mkinitcpio -k 2.6.23-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
    [2007-12-22 19:58] :: Begin build
    [2007-12-22 19:58] :: Parsing hook [base]
    [2007-12-22 19:58] :: Parsing hook [udev]
    [2007-12-22 19:58] :: Parsing hook [autodetect]
    [2007-12-22 19:58] :: Parsing hook [pata]
    [2007-12-22 19:59] :: Parsing hook [scsi]
    [2007-12-22 19:59] :: Parsing hook [sata]
    [2007-12-22 19:59] :: Parsing hook [usbinput]
    [2007-12-22 19:59] ==> FAIL
    [2007-12-22 19:59] ==> Building image "fallback"
    [2007-12-22 19:59] ==> Running command: /sbin/mkinitcpio -k 2.6.23-ARCH -c /etc/mkinitcpio.d/kernel26-fallback.conf -g /boot/kernel26-fallback.img
    [2007-12-22 19:59] :: Begin build
    [2007-12-22 19:59] :: Parsing hook [base]
    [2007-12-22 19:59] :: Parsing hook [udev]
    [2007-12-22 19:59] :: Parsing hook [ide]
    [2007-12-22 19:59] :: Parsing hook [pata]
    [2007-12-22 19:59] :: Parsing hook [scsi]
    [2007-12-22 19:59] :: Parsing hook [sata]
    [2007-12-22 19:59] :: Parsing hook [usbinput]
    [2007-12-22 19:59] :: Parsing hook [raid]
    [2007-12-22 19:59] :: Parsing hook [filesystems]
    [2007-12-22 20:00] :: Generating module dependencies
    [2007-12-22 20:00] :: Generating image '/boot/kernel26-fallback.img'...SUCCESS
    [2007-12-22 20:00] ==> SUCCESS
    [2007-12-22 20:00] upgraded kernel26 (2.6.23.8-1 -> 2.6.23.12-2)
    [2007-12-22 20:00] upgraded libmikmod (3.1.11-3 -> 3.1.11-4)
    [2007-12-22 20:00] upgraded libpng (1.2.23-1 -> 1.2.24-1)
    [2007-12-22 20:00] upgraded ndiswrapper-utils (1.49-2 -> 1.51-1)
    [2007-12-22 20:00] module configuration already contains alias directive
    [2007-12-22 20:00]
    [2007-12-22 20:00] upgraded ndiswrapper (1.49-3 -> 1.51-1)
    [2007-12-22 20:00] >> The bonjour plugin is now included in pidgin. If you wish to use
    [2007-12-22 20:00] >> it, please install avahi.
    [2007-12-22 20:00] upgraded pidgin (2.3.0-2 -> 2.3.1-1)
    [2007-12-22 20:00] upgraded tzdata (2007j-1 -> 2007j-2)
    [2007-12-22 20:00] upgraded xkeyboard-config (1.0-1 -> 1.1-1)
    [2007-12-22 20:00] installed xbitmaps (1.0.1-1)
    [2007-12-22 20:00] :: Could not detect nvidia-utils on system
    [2007-12-22 20:00] :: Will attempt to use built-in libwfb
    [2007-12-22 20:00] upgraded xorg-server (1.4-6 -> 1.4.0.90-2)
    [2007-12-22 20:00] upgraded xorg-xauth (1.0.1-1 -> 1.0.2-1)
    [2007-12-22 20:00] upgraded xorg-xinit (1.0.7-1 -> 1.0.7-2)
    EDIT:  Wow, I guess pacman does make mistakes.  Ran pacman -S kernel26 and it fixed the problem.  Thank You for your help.
    Last edited by semperfiguy (2007-12-25 03:41:42)

  • Update module

    Hi All,
    While creating function module it is showing three options :
    1. Normal function module
    2. rfc-enabled module
    3. update module.
    Could you please explain me what is update module and what is the use of the same.
    Thanks in advance,
    Regards
    ntr

    Hi,
    Refer Link: [Update Function Modules|http://help.sap.com/saphelp_nw04/Helpdata/EN/41/7af4daa79e11d1950f0000e82de14a/content.htm]

Maybe you are looking for

  • Send and symbols with soap receiver adapter

    I have a integration scenario (IDOC to WebService). The web service has an action with receives 2 parameters <MaterialNumber> and <MaterialList> I have imported the wsdl file into Repository and I have define my interface. But this webservice has a p

  • No acceptable type column

    Hello, I have in oracle a function: create or replace FUNCTION F_MAX_NET_PROFIT(todayNetProfit IN NUMBER, theDate IN DATE) RETURN BOOLEAN AS v_max MAX_NET_PROFIT.MAX_VALUE%TYPE; v_answer BOOLEAN; BEGIN SELECT MAX_VALUE INTO v_max FROM MAX_NET_PROFIT

  • Blackberry OS6 Update: Email Account Management Error

    Hi I've just updated my Blackberry Curve 9300 (on Orange UK) to Blackberry OS 6.0.0.570. When I try to use email account management the device requests me to download an update. There are several prompts asking to replace an existing file which requi

  • Help me for java programming about ATM machine

    can anyone make a program for me or fix my program? cause i got some of the errors that i can not fix.... my school project duedate at 14 july2001 please email me at [email protected] Thanks

  • TED talks from ipadair2 don't play on appletv2 from downloaded files

    I only have a 2mbs internet connection. TED talks from ipadair2 do not play on appletv2 from downloaded files but they do play from streaming? This only started recently, maybe after an update, it did work both ways before. the same happens with my i