Criando um repositório de atualização local.

Olá,
Trabalho em uma empresa que recebe sinal de Internet de outra empresa. Alguns usuários possuem perfil de Interne muito limitado, não possibilitando a atualização do navegador online.
Gostaria de saber, como posso criar um repositório da Mozilla internamente na minha empresa e quais variáveis no navegador deveria alterar para que ele busque estas atualizações diretamente do meu servidor (rede interna)?
Trabalho com Linux, Debian.

See:
*https://developer.mozilla.org/en/Setting_up_an_update_server

Similar Messages

  • Como habilitar a partição swap?

    Como um bom Linux, o Firefox OS possui algumas funções que precisam ser devidamente configuradas para uso, a partição SWAP permite espaço extra (e mais lento) para memória RAM, ajudando na abertura paralela de mais apps.
    Obtive acesso root através dos arquivos presentes neste site: http://elsimpicuitico.wordpress.com/firefoxos/
    remontei a partição /system com permissão de escrita através do seguinte comando:
    mount -o remount,rw /system
    Daí iniciei a configuração da partição SWAP, criando tanto um arquivo no SD com essa função como uma partição propriamente dita no SD.
    usando essa partição configurei o arquivo /etc/fstab e mandei ligar o swap pelo comando
    swapon -a
    mas o comando retornou o erro:
    swapon: /sdcard/.swap: Function not implemented
    Após algumas pesquisas descobri que a função de swap precisa estar habilitada no Kernel do sistema
    https://support.mozilla.org/pt-BR/questions/976573
    Segundo a pergunta acima, o kernel é responsabilidade da própria Alcatel
    Mas supostamente pode-se verificar o suporte ou não do kernel ao swap através do comando:
    cat /proc/cpuinfo
    que retorna isto:
    Processor : ARMv7 Processor rev 1 (v7l)
    processor : 0
    BogoMIPS : 501.64
    Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant : 0x0
    CPU part : 0xc05
    CPU revision : 1
    Hardware : QCT MSM7x27a FFA
    Revision : 0000
    Serial : 0000000000000000
    na linha Features é possível ver que a função "swp", abreviação de swap está disponível no kernel.
    Em outro site: http://translate.googleusercontent.com/translate_c?depth=1&hl=pt-BR&rurl=translate.google.com&sl=pl&tl=pt-BR&u=http://forum.myfirefoxos.pl/watek-Swap-file%3Fpage%3D2&usg=ALkJrhhpyk7CxJc32ip4ny3Brzzb-G6eGw
    diz que é preciso alterar uma configuração no kernel para habilitar o suporte do mesmo ao swap, e podia-se verificar este suporte no conteúdo do arquivo presente no Firefox OS:
    /proc/config.gz
    copiando para o SD e descompactando é possível ler este trecho:
    CONFIG_HAVE_KERNEL_LZO=y
    CONFIG_KERNEL_GZIP=y
    # CONFIG_KERNEL_LZMA is not set
    # CONFIG_KERNEL_LZO is not set
    CONFIG_DEFAULT_HOSTNAME="(none)"
    # CONFIG_SWAP is no set
    CONFIG_SYSVIPC=y
    CONFIG_SYSVIPC_SYSCTL=y
    # CONFIG_POSIX_MQUEUE is not set
    # CONFIG_BSD_PROCESS_ACCT is not set
    CONFIG_SWAP is not set, ou seja, o suporte ao Swap não foi habilitado durante a compilação do kernel, editar este arquivo e mandá-lo pra pasta parece não mudar muita coisa, afinal ele é só um texto reportando características já existentes do kernel, sem poder para controlá-lo.
    Mesmo sabendo disso, experimentei inserir este mesmo arquivo alterado para que o parâmetro CONFIG_SWAP esteja como CONFIG_SWAP=y, como todas as outras opções habilitadas, em uma imagem de initramfs e mandar o sistema dar boot com ela, bom, o sistema restaurou o arquivo original e seguiu seu boot normalmente.
    Sabendo isto, a lógica diz para pegar o código fonte do kernel do Firefox OS (no meu caso, o branch hamachi), alterar o arquivo .config presente em sua pasta raiz e alterar o
    # CONFIG_SWAP is not set
    para
    CONFIG_SWAP=y
    Após isso bastaria compilar, unir em uma imagem de boot com arquivos initramfs e bootimg.cfg (usar aquelas presentes no arquivo de boot original provavelmente não traria problemas) e montar uma nova imagem de boot, com o kernel já habilitado pra suportar swap
    instalá-la usando fastboot no aparelho e seguir a configuração do ponto onde o erro Function not implemented aparecia.
    aparentemente as fontes do kernel estão presentes na página do Sourceforge da Alcatel, cujo download pode ser feito aqui:
    http://sourceforge.net/projects/alcatel/files/ONE_TOUCH_FIRE_4012_20130628.tar.xz/download
    mas ele precisa deste patch: https://www.codeaurora.org/cgit/quic/lf/b2g/build/plain/patch/ics_strawberry/kernel/kernel-add-fillcolor.patch?h=v1.1
    mesmo assim esse kernel parece não ser o mais estável, como podemos ver pelos comentários aqui:
    http://forum.myfirefoxos.pl/watek-Swap-file (recomendo o uso do Google Translate, o texto está em Polonês)
    Mas alguns comentários depois há pessoas que obtiveram sucesso em usar swap, até reportam qual tipo de cartão SD é o mais adequado!
    aqui neste vídeo é mostrado o Alcatel One Touch Fire com memória swap funcionando e rodando o b2g 1.4
    http://www.youtube.com/watch?v=Uaa6OI5aopc
    Por isso é possível chegar a conclusão de que sim, é possível usar swap.
    Mas como se o código fonte do kernel fornecido pela Alcatel é defeituoso? usando a árvore de desenvolvimento android do projeto b2g, pelo processo de construção tradicional do repositório GIT do b2g:
    https://developer.mozilla.org/en-US/Firefox_OS/Building_and_installing_Firefox_OS
    Apenas alterando o arquivo de coniguração do kernel para habilitar o suporte a swap e compilando normalmente.
    Parece até que algumas pessoas usando as builds pré-compiladas do projeto Vegnux conseguem ter o swap habilitado por padrão, mas já tentei todas as builds que tenho aqui (stock da Vivo, stock da Movistar, 1.2 stable, 1.3 stable e duas do 1.4) e nenhuma tem essa característica.
    Escrevi tudo isso através de alguns dias de tentativas de habilitar o swap no meu aparelho sem sucesso. E infelizmente não tenho como compilar o b2g pelo repositório GIT pois não atendo os requisitos de hardware do computador nem tenho conexão banda larga para baixar os 12GB de arquivos necessários.
    Alguém poderia usar isto pra fazer ao menos a tentativa, afinal, encontrei pouca documentação sobre o assunto, especialmente em pt-BR.
    Espero que isso ajude a alguém que tenha como fazer outras tentativas de habilitar o SWAP no Alcatel One Touch Fire.
    Páginas que me foram úteis:
    útil para saber como manipular uma imagem de boot do android/firefoxos
    http://yorik.uncreated.net/guestblog.php?2014=15
    útil pra saber como configurar a partição SWAP e um aparelho que retorna o mesmo erro, mostrando que a falha está no kernel sem swap habilitado.
    http://modmymobile.com/forums/564-motorola-milestone-general/555311-q-what-about-swap-milestone.html
    Achei o local da fonte do kernel e vários comandos
    http://k.japko.eu/alcatel-otf-hackers-guide-1.html
    Onde baixei os arquivos com o Busybox, acesso root para o alcatel one touch fire e imagens pré-compiladas de novas versões do b2g para hamachi
    http://elsimpicuitico.wordpress.com/firefoxos/
    tutorial oficial para compilação e instalação de uma build do b2g
    https://developer.mozilla.org/en-US/Firefox_OS/Building_and_installing_Firefox_OS
    http://elsimpicuitico.wordpress.com/firefoxos/

    Rapaz, tenho gerado imagens para meu Alcatel através do repositório Git do B2G.
    Quais configurações vc acha que devem ser alteradas antes de realizar o Build? Pelo o que entendi do seu texto seria o '''.config''' no Raiz do B2G, mas nesse arquivo só possui este conteúdo:
    MAKE_FLAGS=-j3
    GECKO_OBJDIR=/home/anderson/firefoxos/B2G/objdir-gecko
    DEVICE_NAME=hamachi
    DEVICE=hamachi
    Não existe a opção '''CONFIG_SWAP''' nele. Pesquisando essa opção no conteúdo dos arquivos, o mais próximo que encontrei foi:
    ./kernel/arch/arm/configs/msm7627a_defconfig
    ./kernel/arch/arm/configs/msm7627a-perf_defconfig
    Mas, não tenho ideia se ia funcionar. Infelizmente não estou com muito tempo este mês para pesquisar, mas se me indicar o que alterar, eu faço aqui e deixo compilando, depois a gente conversa via "Mensagem particular" aqui no fórum (ou outra forma).

  • Cannot sync pacman; error: failed retrieving file, No address record

    Hello,
    As a heads up, I'm trying not to repost
    I've searched the forums but found nothing, I'll keep looking. I've read the front page news about the mirrorlist and tried using the old mirrorlist file. I've been on #archlinux on IRC. Nothing yet.
    Here is an example of what I see:
    root@dungeon pacman.d # pacman -Sy
    :: Synchronizing package databases...
    error: failed retrieving file 'core.db.tar.gz' from ftp.archlinux.org : No address record
    error: failed to update core (No address record)
    error: failed retrieving file 'extra.db.tar.gz' from ftp.archlinux.org : No address record
    error: failed to update extra (No address record)
    error: failed retrieving file 'community.db.tar.gz' from ftp.archlinux.org : No address record
    error: failed to update community (No address record)
    error: failed to synchronize any databases
    I've commented out all but one of the servers in the mirrorlost file to shorten the output.
    Any ideas?

    Snowman wrote:You are trying to fetch non-official dbs which are not on the Arch Linux  mirrors. Are you using Chakra?  Post your pacman.conf
    no I am using normal Arch, and it was working fine until i updated on tuseday. I am using "yaourt -Syu --aur" to update.
    My actual pacman.conf is (changed automaticly to this within unsuccesfull update yesterday):
    # /etc/pacman.conf
    # See the pacman.conf(5) manpage for option and repository directives
    # GENERAL OPTIONS
    [options]
    # The following paths are commented out with their default values listed.
    # If you wish to use different paths, uncomment and update the paths.
    #RootDir = /
    #DBPath = /var/lib/pacman/
    #CacheDir = /var/cache/pacman/pkg/
    #LogFile = /var/log/pacman.log
    HoldPkg = pacman glibc
    # If upgrades are available for these packages they will be asked for first
    SyncFirst = pacman
    #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
    #XferCommand = /usr/bin/curl -C - %u > %o
    #CleanMethod = KeepInstalled
    Architecture = auto
    # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
    #IgnorePkg =
    #IgnoreGroup =
    #NoUpgrade =
    #NoExtract =
    # Misc options (all disabled by default)
    #UseSyslog
    #ShowSize
    #UseDelta
    #TotalDownload
    # REPOSITORIES
    # - can be defined here or included from another file
    # - pacman will search repositories in the order defined here
    # - local/custom mirrors can be added here or in separate files
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    # - URLs will have $repo replaced by the name of the current repo
    # - URLs will have $arch replaced by the name of the architecture
    # Repository entries are of the format:
    # [repo-name]
    # Server = ServerName
    # Include = IncludePath
    # The header [repo-name] is crucial - it must be present and
    # uncommented to enable the repo.
    # The testing repositories are disabled by default. To enable, uncomment the
    # repo name header and Include lines. You can add preferred servers immediately
    # after the header, and they will be used before the default mirrors.
    [core-testing]
    Include = /etc/pacman.d/mirrorlist
    [desktop]
    Include = /etc/pacman.d/mirrorlist
    #[desktop-testing]
    #Include = /etc/pacman.d/mirrorlist
    [platform-testing]
    Include = /etc/pacman.d/mirrorlist
    [apps]
    Include = /etc/pacman.d/mirrorlist
    #[apps-testing]
    #Include = /etc/pacman.d/mirrorlist
    # An example of a custom package repository. See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #Server = file:///home/custompkgs
    NOW I tried the saved pacman.conf (wich worked fine for months) wich is like this
    # /etc/pacman.conf
    # See the pacman.conf(5) manpage for option and repository directives
    # GENERAL OPTIONS
    [options]
    # The following paths are commented out with their default values listed.
    # If you wish to use different paths, uncomment and update the paths.
    #RootDir = /
    #DBPath = /var/lib/pacman/
    #CacheDir = /var/cache/pacman/pkg/
    #LogFile = /var/log/pacman.log
    HoldPkg = pacman glibc
    # If upgrades are available for these packages they will be asked for first
    SyncFirst = pacman
    #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
    #XferCommand = /usr/bin/curl %u > %o
    #CleanMethod = KeepInstalled
    # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
    #IgnorePkg =
    #IgnoreGroup =
    #NoUpgrade =
    #NoExtract =
    # Misc options (all disabled by default)
    #UseSyslog
    #ShowSize
    #UseDelta
    #TotalDownload
    # REPOSITORIES
    # - can be defined here or included from another file
    # - pacman will search repositories in the order defined here
    # - local/custom mirrors can be added here or in separate files
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    # - URLs will have $repo replaced by the name of the current repo
    # Repository entries are of the format:
    # [repo-name]
    # Server = ServerName
    # Include = IncludePath
    # The header [repo-name] is crucial - it must be present and
    # uncommented to enable the repo.
    # The testing repositories are disabled by default. To enable, uncomment the
    # repo name header and Include lines. You can add preferred servers immediately
    # after the header, and they will be used before the default mirrors.
    #[testing]
    ## Add your preferred servers here, they will be used first
    #Include = /etc/pacman.d/mirrorlist
    [core]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    [extra]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    #[community-testing]
    ## Add your preferred servers here, they will be used first
    #Include = /etc/pacman.d/mirrorlist
    [community]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    # An example of a custom package repository. See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #Server = file:///home/custompkgs
    #ArchAudio
    # tried and tested packages
    [archaudio-stable]
    Server = http://repos.archaudio.org/stable/x86_64
    #ArchAudio
    # these are..for testing?
    [archaudio-testing]
    Server = http://repos.archaudio.org/testing/x86_64
    #ArchAudio
    # for your pleasure
    [archaudio-experimental]
    Server = http://repos.archaudio.org/experimental/x86_64
    and tried to update with it using pacman, wich doesn't succed also:
    [studio@myhost ~]$ sudo pacman -Syu
    Senha:
    erro: O mirror ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch contém a variável $arch, mas não possui arquitetura definida.
    erro: O mirror ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch contém a variável $arch, mas não possui arquitetura definida.
    erro: O mirror ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch contém a variável $arch, mas não possui arquitetura definida.
    :: Sincronizando a base de dados de pacotes...
    erro: falha ao atualizar core (nenhum servidor configurado para o repositório)
    erro: falha ao atualizar extra (nenhum servidor configurado para o repositório)
    erro: falha ao atualizar community (nenhum servidor configurado para o repositório)
    archaudio-stable está atualizado
    archaudio-testing está atualizado
    archaudio-experimental está atualizado
    :: Iniciando atualização do sistema...
    atenção: bristol: local (0.60.5-1) é mais novo que archaudio-testing (0.40.8-1)
    atenção: fil-plugins: local (0.3.0-4) é mais novo que archaudio-testing (0.3.0-3)
    atenção: guitarix: local (0.11.0-1) é mais novo que archaudio-testing (0.06.0-1)
    atenção: kernel26rt: local (2.6.33.7_rt29-1) é mais novo que archaudio-stable (2.6.31_rt10-4)
    atenção: lash: local (0.6.0~rc2-3) é mais novo que archaudio-testing (0.6.0~rc2-1)
    atenção: ll-plugins: local (0.2.1-4) é mais novo que archaudio-testing (0.2.1-3)
    atenção: lv2-c++-tools: local (1.0.3-1) é mais novo que archaudio-testing (1.0.2-1)
    atenção: lv2vocoder: local (1-4) é mais novo que archaudio-testing (1-3)
    atenção: rakarrack: local (0.5.8-1) é mais novo que archaudio-testing (0.4.2-1)
    atenção: rev-plugins: local (0.3.1-3) é mais novo que archaudio-testing (0.3.1-2)
    atenção: swh-lv2: local (1.0.15-3) é mais novo que archaudio-testing (1.0.15-2)
    não há nada a fazer
    [studio@myhost ~]$
    !!!all messages are in portuguese but I think it is possible to understand them, if not i will translate
    EDIT:
    OK, I undestand the last problem and I changed my mirrolist from
    # 2010-08-11 23:15
    # generated by reflector
    # ranked by rankmirrors
    Server = ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch
    Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch
    Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch
    Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch
    Server = http://archlinux.limun.org/$repo/os/$arch
    Server = http://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch
    Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
    Server = http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch
    to
    # 2010-08-11 23:15
    # generated by reflector
    # ranked by rankmirrors
    Server = ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/x86_64
    Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/x86_64
    Server = ftp://mirrors.kernel.org/archlinux/$repo/os/x86_64
    Server = http://archlinux.c3sl.ufpr.br/$repo/os/x86_64
    Server = http://archlinux.limun.org/$repo/os/x86_64
    Server = http://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/x86_64
    Server = http://mirrors.kernel.org/archlinux/$repo/os/x86_64
    Server = http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/x86_64
    and now it's working again
    but I don't understand how this all happened
    AND: how can I force reflector to output a correct mirrorlist for 64bit?
    Last edited by capoeira (2010-08-12 15:18:15)

  • Idea Place p/ Nota Fiscal Eletrônica

    Pessoal,
    a SAP criou um Idea Place* para Nota Fiscal Eletrônica.
    O link é https://cw.sdn.sap.com/cw/community/ideas/businessanalytics/sap_nota_fiscal_eletronica_ (vide abaixo).
    Agora, é possível registrar idéias que vocês achem interessantes sobre o cenário de Nota Fiscal Eletrônica nas soluções SAP (seja no ERP ou no GRC). Esse repositório de idéias vai ser constantemente monitorado pelo time de desenvolvimento da SAP e as idéias que tiverem mais votos e/ou tiverem mais apelo serão consideradas no backlog dos produtos e eventualmente implementadas.
    Aconselho a todos os clientes e parceiros que interagem e conhecem o processo de Nota Fiscal Eletrônica no SAP a acessarem o Idea Place e, se nao incluírem novas idéias, ao menos votarem nas que acham mais relevantes. Com base nas quantidades de votos, o time de desenvolvimento vai priorizar as idéias mais populares/requisitadas.
    Abraços,
    Henrique.
    Pra quem não o conhece, o Idea Place é um local para sugestão de novas funcionalidades e/ou melhorias para as soluções SAP. O link inicial é https://cw.sdn.sap.com/cw/community/ideas, e lá vocês podem visualizar as dezenas de sessões existentes.
    Edited by: Henrique Pinto on Dec 12, 2011 3:53 AM

    Pessoal,
    o Idea Place de NFE foi mudado de local para refletir melhor o perfil da solução (nao tinha nada a ver com Business Analytics).
    A nova URL é https://cw.sdn.sap.com/cw/community/ideas/brazil/nfe.
    Abs,
    Henrique.

  • The repository URL MASTER IS NOT COMPATIBLE WITH THE JDBC DRIVER

    Hello,
    I have windows 7 (64 bits), java 7 , OracleXE112_Win32 , ofm_rcu_win_11.1.1.7.0_64_disk1_1of1 ,ofm_odi_win_11.1.1.7.0_32_disk1_1of2
    On  install ODI (c:\tmp\DISK1\install\setup.exe)     show message above
    Starting Oracle Universal Installer ...
    Checking if CPU speed is above 300 MHz. Real Pa 1862 MHz
    ssado
    Checking swap space: 0 MB available, 512 MB required. Failed <<<<
    Checking monitor: must be configured to display at least 256 colors Super
    ior to 256. Past real 4294967296
    Some checks have failed requirements. You should fill them requirement
    s before
    continue with the installation,
      Continue? (y / n) [n] y
    Ignoring >>> necessary prerequisites failures. Continuing ...
      Preparing to launch Oracle Universal Installer from C: \ Users \ REGINA APPDA ~ 1 \
    ta \ Local \ Temp \ OraInstall2013-11-25_07-04-36AM. Wait ...
    typed Y and follow
    typed Y
    I chose "Ignore Repository Setup" option
    and installed without errors.
    Now I click the Oracle Data Integrator and the screen appears asking to connect to the repository and fill in the requested data:
    Connection with Oracle Data Integrator
    Name to Log-in: Paul
    User: Supervisor
    Password: supervisor
    Connecting to Database (Master repository)
    User: system
    Password: password
    List of Driver: Oracle JDBC driver
    Driver Name: oracle.jdbc.OracleDriver
    URL: localhost: 1521: xe
    Working repository
    Only Master Repository it is option
    clicking the Test button shows me the message:
    oracle.odi.core.config.MasterRepositoryUrlNotValidForDriverException: ODI-10178: O URL jdbc "localhost:1521:XE" não foi aceito pela classe de driver jdbc "oracle.jdbc.OracleDriver" fornecida no MasterRepositoryDbInfo.
        at oracle.odi.core.OdiInstance.createDataSourceDefinition(OdiInstance.java:351)
        at oracle.odi.core.OdiInstance.<init>(OdiInstance.java:633)
        at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:609)
        at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:548)
        at com.sunopsis.graphical.dialog.SnpsDialogLoginDetail.testConnection(SnpsDialogLoginDetail.java:764)
        at com.sunopsis.graphical.dialog.SnpsDialogLoginDetail.access$4(SnpsDialogLoginDetail.java:752)
        at com.sunopsis.graphical.dialog.SnpsDialogLoginDetail$2.performAction(SnpsDialogLoginDetail.java:297)
        at oracle.odi.ui.framework.event.OdiActionListener.actionPerformed(OdiActionListener.java:69)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2319)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.Component.processMouseEvent(Component.java:6297)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3276)
        at java.awt.Component.processEvent(Component.java:6062)
        at java.awt.Container.processEvent(Container.java:2040)
        at java.awt.Component.dispatchEventImpl(Component.java:4660)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
        at java.awt.Container.dispatchEventImpl(Container.java:2083)
        at java.awt.Window.dispatchEventImpl(Window.java:2490)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
        at java.awt.EventQueue.access$400(EventQueue.java:81)
        at java.awt.EventQueue$2.run(EventQueue.java:628)
        at java.awt.EventQueue$2.run(EventQueue.java:625)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:642)
        at java.awt.EventQueue$3.run(EventQueue.java:639)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:179)
        at java.awt.Dialog$1.run(Dialog.java:1049)
        at java.awt.Dialog$3.run(Dialog.java:1097)
        at java.awt.Dialog.show(Dialog.java:1094)
        at java.awt.Component.show(Component.java:1591)
        at java.awt.Component.setVisible(Component.java:1544)
        at java.awt.Window.setVisible(Window.java:844)
        at java.awt.Dialog.setVisible(Dialog.java:985)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:397)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:356)
        at oracle.odi.ui.framework.adapter.DefaultAdapter.displayDialog(DefaultAdapter.java:242)
        at oracle.odi.ui.framework.UIFramework.displayDialog(UIFramework.java:88)
        at oracle.odi.ui.LoginFactory.createNewLogin(LoginFactory.java:259)
        at com.sunopsis.graphical.dialog.SnpsDialogLogin$4.performAction(SnpsDialogLogin.java:213)
        at oracle.odi.ui.framework.event.OdiActionListener.actionPerformed(OdiActionListener.java:69)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2319)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.Component.processMouseEvent(Component.java:6297)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3276)
        at java.awt.Component.processEvent(Component.java:6062)
        at java.awt.Container.processEvent(Container.java:2040)
        at java.awt.Component.dispatchEventImpl(Component.java:4660)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
        at java.awt.Container.dispatchEventImpl(Container.java:2083)
        at java.awt.Window.dispatchEventImpl(Window.java:2490)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
        at java.awt.EventQueue.access$400(EventQueue.java:81)
        at java.awt.EventQueue$2.run(EventQueue.java:628)
        at java.awt.EventQueue$2.run(EventQueue.java:625)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:642)
        at java.awt.EventQueue$3.run(EventQueue.java:639)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:179)
        at java.awt.Dialog$1.run(Dialog.java:1049)
        at java.awt.Dialog$3.run(Dialog.java:1097)
        at java.awt.Dialog.show(Dialog.java:1094)
        at java.awt.Component.show(Component.java:1591)
        at java.awt.Component.setVisible(Component.java:1544)
        at java.awt.Window.setVisible(Window.java:844)
        at java.awt.Dialog.setVisible(Dialog.java:985)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:397)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:356)
        at oracle.odi.ui.framework.adapter.DefaultAdapter.displayDialog(DefaultAdapter.java:242)
        at oracle.odi.ui.framework.UIFramework.displayDialog(UIFramework.java:88)
        at oracle.odi.ui.OdiConnectController.handleEvent(OdiConnectController.java:127)
        at oracle.ide.controller.IdeAction.performAction(IdeAction.java:529)
        at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:897)
        at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:502)
        at oracle.odi.ui.docking.AbstractOdiDockableWindow$1.actionPerformed(AbstractOdiDockableWindow.java:204)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2319)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.Component.processMouseEvent(Component.java:6297)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3276)
        at java.awt.Component.processEvent(Component.java:6062)
        at java.awt.Container.processEvent(Container.java:2040)
        at java.awt.Component.dispatchEventImpl(Component.java:4660)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
        at java.awt.Container.dispatchEventImpl(Container.java:2083)
        at java.awt.Window.dispatchEventImpl(Window.java:2490)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
        at java.awt.EventQueue.access$400(EventQueue.java:81)
        at java.awt.EventQueue$2.run(EventQueue.java:628)
        at java.awt.EventQueue$2.run(EventQueue.java:625)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:642)
        at java.awt.EventQueue$3.run(EventQueue.java:639)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:175)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:162)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

    Hi,
    change the user sys to system and now show that message
    "There is not a repository valid in connection specific"
    oracle.odi.core.config.NotMasterRepositorySchemaException: ODI-10147: O tipo de repositório é incompatível.   
    PreparedStatementCallback; bad SQL grammar [select REP_SHORT_ID, REP_NAME, REP_TYPE, REP_TIMESTAMP, REP_VERSION, MIN_EXE_VERSION, IND_INSTALL_OK from SNP_LOC_REP]; nested exception is java.sql.SQLSyntaxErrorException: ORA-00942: a tabela ou view não existe
        at oracle.odi.core.repository.Repository.getMasterRepository(Repository.java:102)
        at oracle.odi.core.OdiInstance.createMasterRepository(OdiInstance.java:518)
        at oracle.odi.core.OdiInstance.<init>(OdiInstance.java:641)
        at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:609)
        at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:548)
        at com.sunopsis.graphical.dialog.SnpsDialogLoginDetail.testConnection(SnpsDialogLoginDetail.java:764)
        at com.sunopsis.graphical.dialog.SnpsDialogLoginDetail.access$4(SnpsDialogLoginDetail.java:752)
        at com.sunopsis.graphical.dialog.SnpsDialogLoginDetail$2.performAction(SnpsDialogLoginDetail.java:297)
        at oracle.odi.ui.framework.event.OdiActionListener.actionPerformed(OdiActionListener.java:69)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2319)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.Component.processMouseEvent(Component.java:6297)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3276)
        at java.awt.Component.processEvent(Component.java:6062)
        at java.awt.Container.processEvent(Container.java:2040)
        at java.awt.Component.dispatchEventImpl(Component.java:4660)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
        at java.awt.Container.dispatchEventImpl(Container.java:2083)
        at java.awt.Window.dispatchEventImpl(Window.java:2490)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
        at java.awt.EventQueue.access$400(EventQueue.java:81)
        at java.awt.EventQueue$2.run(EventQueue.java:628)
        at java.awt.EventQueue$2.run(EventQueue.java:625)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:642)
        at java.awt.EventQueue$3.run(EventQueue.java:639)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:179)
        at java.awt.Dialog$1.run(Dialog.java:1049)
        at java.awt.Dialog$3.run(Dialog.java:1097)
        at java.awt.Dialog.show(Dialog.java:1094)
        at java.awt.Component.show(Component.java:1591)
        at java.awt.Component.setVisible(Component.java:1544)
        at java.awt.Window.setVisible(Window.java:844)
        at java.awt.Dialog.setVisible(Dialog.java:985)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:397)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:356)
        at oracle.odi.ui.framework.adapter.DefaultAdapter.displayDialog(DefaultAdapter.java:242)
        at oracle.odi.ui.framework.UIFramework.displayDialog(UIFramework.java:88)
        at oracle.odi.ui.LoginFactory.createNewLogin(LoginFactory.java:259)
        at com.sunopsis.graphical.dialog.SnpsDialogLogin$4.performAction(SnpsDialogLogin.java:213)
        at oracle.odi.ui.framework.event.OdiActionListener.actionPerformed(OdiActionListener.java:69)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2319)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.Component.processMouseEvent(Component.java:6297)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3276)
        at java.awt.Component.processEvent(Component.java:6062)
        at java.awt.Container.processEvent(Container.java:2040)
        at java.awt.Component.dispatchEventImpl(Component.java:4660)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
        at java.awt.Container.dispatchEventImpl(Container.java:2083)
        at java.awt.Window.dispatchEventImpl(Window.java:2490)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
        at java.awt.EventQueue.access$400(EventQueue.java:81)
        at java.awt.EventQueue$2.run(EventQueue.java:628)
        at java.awt.EventQueue$2.run(EventQueue.java:625)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:642)
        at java.awt.EventQueue$3.run(EventQueue.java:639)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:179)
        at java.awt.Dialog$1.run(Dialog.java:1049)
        at java.awt.Dialog$3.run(Dialog.java:1097)
        at java.awt.Dialog.show(Dialog.java:1094)
        at java.awt.Component.show(Component.java:1591)
        at java.awt.Component.setVisible(Component.java:1544)
        at java.awt.Window.setVisible(Window.java:844)
        at java.awt.Dialog.setVisible(Dialog.java:985)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:397)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:356)
        at oracle.odi.ui.framework.adapter.DefaultAdapter.displayDialog(DefaultAdapter.java:242)
        at oracle.odi.ui.framework.UIFramework.displayDialog(UIFramework.java:88)
        at oracle.odi.ui.OdiConnectController.handleEvent(OdiConnectController.java:127)
        at oracle.ide.controller.IdeAction.performAction(IdeAction.java:529)
        at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:897)
        at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:502)
        at oracle.odi.ui.docking.AbstractOdiDockableWindow$1.actionPerformed(AbstractOdiDockableWindow.java:204)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2319)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.Component.processMouseEvent(Component.java:6297)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3276)
        at java.awt.Component.processEvent(Component.java:6062)
        at java.awt.Container.processEvent(Container.java:2040)
        at java.awt.Component.dispatchEventImpl(Component.java:4660)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
        at java.awt.Container.dispatchEventImpl(Container.java:2083)
        at java.awt.Window.dispatchEventImpl(Window.java:2490)
        at java.awt.Component.dispatchEvent(Component.java:4489)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
        at java.awt.EventQueue.access$400(EventQueue.java:81)
        at java.awt.EventQueue$2.run(EventQueue.java:628)
        at java.awt.EventQueue$2.run(EventQueue.java:625)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:642)
        at java.awt.EventQueue$3.run(EventQueue.java:639)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:175)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:162)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [select REP_SHORT_ID, REP_NAME, REP_TYPE, REP_TIMESTAMP, REP_VERSION, MIN_EXE_VERSION, IND_INSTALL_OK from SNP_LOC_REP]; nested exception is java.sql.SQLSyntaxErrorException: ORA-00942: a tabela ou view não existe
        at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.translate(SQLErrorCodeSQLExceptionTranslator.java:230)
        at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:554)
        at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:588)
        at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:613)
        at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:645)
        at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:111)
        at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:121)
        at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:136)
        at oracle.odi.core.repository.support.RepositoryUtils$RepositoryInfoSource.loadRepositoryInfo(RepositoryUtils.java:182)
        at oracle.odi.core.repository.support.RepositoryUtils.loadMasterRepositoryInfo(RepositoryUtils.java:376)
        at oracle.odi.core.repository.Repository.getMasterRepository(Repository.java:78)
        at oracle.odi.core.OdiInstance.createMasterRepository(OdiInstance.java:518)
        at oracle.odi.core.OdiInstance.<init>(OdiInstance.java:641)
        at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:609)
        at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:548)
        at com.sunopsis.graphical.dialog.SnpsDialogLoginDetail.testConnection(SnpsDialogLoginDetail.java:764)
        at com.sunopsis.graphical.dialog.SnpsDialogLoginDetail.access$4(SnpsDialogLoginDetail.java:752)
        at com.sunopsis.graphical.dialog.SnpsDialogLoginDetail$2.performAction(SnpsDialogLoginDetail.java:296)
        at oracle.odi.ui.framework.event.OdiActionListener.actionPerformed(OdiActionListener.java:69)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.Component.processMouseEvent(Component.java:6297)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)
        at java.awt.Component.processEvent(Component.java:6062)
        at java.awt.Container.processEvent(Container.java:2039)
        at java.awt.Component.dispatchEventImpl(Component.java:4660)
        at java.awt.Container.dispatchEventImpl(Container.java:2097)
        at java.awt.Component.dispatchEvent(Component.java:4488)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
        at java.awt.Container.dispatchEventImpl(Container.java:2083)
        at java.awt.Window.dispatchEventImpl(Window.java:2489)
        at java.awt.Component.dispatchEvent(Component.java:4488)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
        at java.awt.EventQueue.access$400(EventQueue.java:81)
        at java.awt.EventQueue$2.run(EventQueue.java:627)
        at java.awt.EventQueue$2.run(EventQueue.java:625)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:641)
        at java.awt.EventQueue$3.run(EventQueue.java:639)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
        at java.awt.Dialog$1.run(Dialog.java:1044)
        at java.awt.Dialog$3.run(Dialog.java:1096)
        at java.awt.Dialog.show(Dialog.java:1094)
        at java.awt.Component.show(Component.java:1591)
        at java.awt.Component.setVisible(Component.java:1543)
        at java.awt.Window.setVisible(Window.java:843)
        at java.awt.Dialog.setVisible(Dialog.java:984)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:395)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:356)
        at oracle.odi.ui.framework.adapter.DefaultAdapter.displayDialog(DefaultAdapter.java:242)
        at oracle.odi.ui.framework.UIFramework.displayDialog(UIFramework.java:88)
        at oracle.odi.ui.LoginFactory.createNewLogin(LoginFactory.java:259)
        at com.sunopsis.graphical.dialog.SnpsDialogLogin$4.performAction(SnpsDialogLogin.java:213)
        at oracle.odi.ui.framework.event.OdiActionListener.actionPerformed(OdiActionListener.java:69)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.Component.processMouseEvent(Component.java:6297)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)
        at java.awt.Component.processEvent(Component.java:6062)
        at java.awt.Container.processEvent(Container.java:2039)
        at java.awt.Component.dispatchEventImpl(Component.java:4660)
        at java.awt.Container.dispatchEventImpl(Container.java:2097)
        at java.awt.Component.dispatchEvent(Component.java:4488)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
        at java.awt.Container.dispatchEventImpl(Container.java:2083)
        at java.awt.Window.dispatchEventImpl(Window.java:2489)
        at java.awt.Component.dispatchEvent(Component.java:4488)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
        at java.awt.EventQueue.access$400(EventQueue.java:81)
        at java.awt.EventQueue$2.run(EventQueue.java:627)
        at java.awt.EventQueue$2.run(EventQueue.java:625)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:641)
        at java.awt.EventQueue$3.run(EventQueue.java:639)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
        at java.awt.Dialog$1.run(Dialog.java:1044)
        at java.awt.Dialog$3.run(Dialog.java:1096)
        at java.awt.Dialog.show(Dialog.java:1094)
        at java.awt.Component.show(Component.java:1591)
        at java.awt.Component.setVisible(Component.java:1543)
        at java.awt.Window.setVisible(Window.java:843)
        at java.awt.Dialog.setVisible(Dialog.java:984)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:395)
        at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:356)
        at oracle.odi.ui.framework.adapter.DefaultAdapter.displayDialog(DefaultAdapter.java:242)
        at oracle.odi.ui.framework.UIFramework.displayDialog(UIFramework.java:88)
        at oracle.odi.ui.OdiConnectController.handleEvent(OdiConnectController.java:127)
        at oracle.ide.controller.IdeAction.performAction(IdeAction.java:529)
        at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:897)
        at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:501)
        at oracle.odi.ui.docking.AbstractOdiDockableWindow$1.actionPerformed(AbstractOdiDockableWindow.java:203)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.Component.processMouseEvent(Component.java:6297)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)
        at java.awt.Component.processEvent(Component.java:6062)
        at java.awt.Container.processEvent(Container.java:2039)
        at java.awt.Component.dispatchEventImpl(Component.java:4660)
        at java.awt.Container.dispatchEventImpl(Container.java:2097)
        at java.awt.Component.dispatchEvent(Component.java:4488)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
        at java.awt.Container.dispatchEventImpl(Container.java:2083)
        at java.awt.Window.dispatchEventImpl(Window.java:2489)
        at java.awt.Component.dispatchEvent(Component.java:4488)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
        at java.awt.EventQueue.access$400(EventQueue.java:81)
        at java.awt.EventQueue$2.run(EventQueue.java:627)
        at java.awt.EventQueue$2.run(EventQueue.java:625)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:641)
        at java.awt.EventQueue$3.run(EventQueue.java:639)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        ... 1 more
    Caused by: java.sql.SQLSyntaxErrorException: ORA-00942: a tabela ou view não existe
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
        at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
        at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
        at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
        at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
        at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:217)
        at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:947)
        at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1283)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1441)
        at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3769)
        at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3823)
        at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1671)
        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:597)
        at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedStatementProxyFactory.java:111)
        at $Proxy3.executeQuery(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:597)
        at oracle.odi.core.datasource.support.RuntimeClassLoaderDataSourceCreator$StatementInvocationHandler.invoke(RuntimeClassLoaderDataSourceCreator.java:173)
        at $Proxy4.executeQuery(Unknown Source)
        at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:595)
        at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:538)
        ... 146 more

  • Problems trying to update with Pacman

    So I installed Arch Linux for the first time and its awesome. I updated Pacman and after googling I learned that you have to uncomment some servers from the mirror list. I did it and the problem was solved. Yesterday was working but today is not working. Here is the output from pacman -Syy:
    :: Synchronizing package databases...
    error: failed retrieving file 'core.db.tar.gz' from archlinux.c3sl.ufpr.br : No address record
    error: failed to update core (No address record)
    error: failed retrieving file 'extra.db.tar.gz' from archlinux.c3sl.ufpr.br : No address record
    error: failed to update extra (No address record)
    kdemod-core 50.8K 48.3K/s 00:00:01 [####################] 100%
    error: failed retrieving file 'community.db.tar.gz' from archlinux.c3sl.ufpr.br : No address record
    error: failed to update community (No address record)
    kdemod-extragear 13.7K 36.2K/s 00:00:00 [####################] 100%
    kdemod-playground 10.9K 64.0K/s 00:00:00 [####################] 100%
    kdemod-testing 55.6K 64.1K/s 00:00:01 [####################] 100%
    I can't update the core and extra packages but kdemod is updating. That's weird. Here is my /etc/pacman.conf
    # /etc/pacman.conf
    # See the pacman.conf(5) manpage for option and repository directives
    # GENERAL OPTIONS
    [options]
    # The following paths are commented out with their default values listed.
    # If you wish to use different paths, uncomment and update the paths.
    #RootDir = /
    #DBPath = /var/lib/pacman/
    #CacheDir = /var/cache/pacman/pkg/
    #LogFile = /var/log/pacman.log
    HoldPkg = pacman glibc
    # If upgrades are available for these packages they will be asked for first
    SyncFirst = pacman
    #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
    #XferCommand = /usr/bin/curl %u > %o
    #CleanMethod = KeepInstalled
    # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGro$
    #IgnorePkg =
    #IgnoreGroup =
    #NoUpgrade =
    #NoExtract =
    # Misc options (all disabled by default)
    #NoPassiveFtp
    #UseSyslog
    #ShowSize
    #UseDelta
    #TotalDownload
    # REPOSITORIES
    # - can be defined here or included from another file
    # - pacman will search repositories in the order defined here
    # - local/custom mirrors can be added here or in separate files
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    # - URLs will have $repo replaced by the name of the current repo
    # Repository entries are of the format:
    # [repo-name]
    # Server = ServerName
    # Include = IncludePath
    # The header [repo-name] is crucial - it must be present and
    # uncommented to enable the repo.
    # Testing is disabled by default. To enable, uncomment the following
    # two lines. You can add preferred servers immediately after the header,
    # and they will be used before the default mirrors.
    #[testing]
    #Include = /etc/pacman.d/mirrorlist
    [core]
    Server=http://archlinux.c3sl.ufpr.br/core/os/i686
    # Add your preferred servers here, they will be used first
    [extra]
    Server=http://archlinux.c3sl.ufpr.br/extra/os/i686
    # Add your preferred servers here, they will be used first
    [kdemod-core]
    Server=http://chakra-project.org/repo/core/i686
    [community]
    Server=http://archlinux.c3sl.ufpr.br/community/os/i686
    # Add your preferred servers here, they will be used first
    # An example of a custom package repository. See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #Server = file:///home/custompkgs
    [kdemod-extragear]
    Server=http://chakra-project.org/repo/extragear/i686
    [kdemod-playground]
    Server=http://chakra-project.org/repo/playground/i686
    [kdemod-testing]
    Server=http://chakra-project.org/repo/testing/i686
    All Servers from /etc/pacman.d/mirrorlist are uncommented.
    What Im doing wrong?

    windtalker wrote:
    What Im doing wrong?
    Following the wrong instructions maybe?
    The Beginners guide, if that's what you followed to install had you going in the right direction.
    The only mirrors that needed to be uncommented were the ones in your country.
    There is also a package you could install that would rate the mirrors for you and keep the fastest six in a file to access automatically.
    I don't recognize the address you have for core, but that doesn't mean it isn't a legit addy either.
    I also don't see extra or the community repo in your pacman.conf.
    No clue what you have done so no real clue how to fix it.
    For instance:
    I updated Pacman and after googling I learned that you have to uncomment some servers from the mirror list. I did it and the problem was solved.
    What problem?
    If you were able to update pacman, something was working.
    Everything was working before the update and after the update.
    Pelos seus mirrors vejo que tá no Brasil
    Os mirrors da ufpr às vezes dão pau.... comente-os e use os da unicamp quando isso ocorrer...
    Code:
    [core]
    # Add your preferred servers here, they will be used first
    #Server = http://archlinux.c3sl.ufpr.br/$repo/os/x86_64
    #Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/x86_64
    Server = ftp://ftp.las.ic.unicamp.br/pub/archlin … /os/x86_64
    Include = /etc/pacman.d/mirrorlist
    [extra]
    # Add your preferred servers here, they will be used first
    #Server = http://archlinux.c3sl.ufpr.br/$repo/os/x86_64
    #Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/x86_64
    Server = ftp://ftp.las.ic.unicamp.br/pub/archlin … /os/x86_64
    Include = /etc/pacman.d/mirrorlist
    [community]
    # Add your preferred servers here, they will be used first
    #Server = http://archlinux.c3sl.ufpr.br/$repo/os/x86_64
    #Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/x86_64
    Server = ftp://ftp.las.ic.unicamp.br/pub/archlin … /os/x86_64
    Include = /etc/pacman.d/mirrorlist
    O meu já ta comentado por causa disso, nos últimos dias ( hoje?) eles não tavam funcionando...
    EDIT: é claro, utilize o repositório da sua arquitetura.... ( copie-os do /etc/pacman.d/mirrorlist )
    Thanks a lot. I don't know portuguese but I speak spanish so I can understand portuguese a little. Problem solved.

  • Processo de cancelamento de Nota Fiscal

    Pessoal , bom dia!
    Mais uma vez estou aqui solicitando um help.
    Estamos em produção e nos deparamos com uma situação inusitada de processo de negócio.
    Emitimos 2 notas fiscais de serviços e uma ORB indevidamente.
    As duas notas de serviço passaram para o GRC e foram enviadas para o SEFAZ por que faltava a configuração no ECC que proibe notas de serviços de serem enviadas ao GRC. Já corrigimos isso.
    A ORB foi enviada com caracteres especiais e consequentemente foi recusado o XML pelo SEFAZ.
    Nossos usuários solicitaram o cancelamento da Nota porém o GRC não atualizou o Status do ECC.
    Descobrimos que estava faltando autorização para o usuário que atualiza o ECC (pela RFC na SM59) e já corrigimos também.
    Porém antes de corrigirmos as autorizações o usuário cancelou a fatura (manualmente no ECC) da ORB e agora o JOB UPDATE_ERP_STATUS não está atualizando o ECC. Porém no GRC esta já está com o Status 102 e verde.
    Além disso, para as notas de serviço o JOB também não está atualizando o ECC, porém estas não tiveram suas faturas canceladas e já estão com o status 101 ou 102 e verde no GRC.
    Agradeço a ajuda desde Já..... Obrigado
    Suzano

    Bom dia Thiago,
    É possível que precise de notas no R/3 ou até desenvolvimento, não conheço bem o processo de negócio neste ponto.
    Você pode fazer o seguinte, pelo que você disse, os registros com 102 devem estar na tabela /xnfe/backstatus pois o job /xnfe/update_erp_status não está conseguindo processar com sucesso.
    Este ponto de retorno de cancelamento tem estes pontos de atenção:
    - idioma do usuário na SM59 do GRC deve estar manualmente setado para o que se loga no dialog do R/3 (ex.: PT)
    - direitos deste usuário no R/3 (pode varias conforme processo MM, SD, FI, IS....)
    - notas ausentes no R/3 (procure por notas c/ J_1BNFE_CANCEL no market place)
    - pré-requisitos de cancelamento (período fechado, sem saldo...)
    - standard sem suporte para o tipo de cancelamento
    Verifique no GRC na transação RSRFCTRC se tem alguma informação referente a execução da função J_1B_NFE_XML_IN_TAB
    Vá eliminando todas estas etapas e por fim, se nada mais funcionar, pegue os dados da /xnfe/backstatus e debug a função J_1B_NFE_XML_IN diretamente no R/3, o ponto de atenção deve estar no call transaction que ele irá executar para cancelar.
    Atenciosamente,
    Fernando Da Ró

  • Como recuperar acesso ao Firefox Sync sem ter a senha de acesso

    Sofri um assalto a minha residência e tive três computadores que mantinha sincronizados com o Firefox Sync levados.
    Como a senha de acesso ao Firefox Sync estava armazenada no próprio repositório de senhas do Firefox nos três computadores, não tenho mais acesso a ela.
    Se for redefinir a senha de acesso para ter acesso ao Sync, sou informado que os dados lá armazenados serão excluídos.
    Existe maneira de ter acesso a estes dados/ conta com uma nova senha sem apagá-los?
    At.,
    Mário

    Caro Alan
    Esta página permitiu redefinir a senha através de um link enviado pela Mozilla, porém ao tentar entrar no Firefox Sync pelo navegador continua indicando que a senha está incorreta!
    Alguma outra sugestão?
    At.,
    Mário

  • Entrada da NFe no ERP e arquivamento do XML.

    Prezados, bom dia.
    Tenho algumas dúvidas que gostaria de dividir com vcs. Alguém saberia responder?
    Processo de Entrada de Nfe no ERP (manual)
    1.) Quando da entrada de dados da DANFE no ERP (MIGOMIRO), este envia alguma informação pro GRC? Em que momento é validada a DANFE?
    2.) Se sim, em que formato são armazenados os dados da NFe no GRC?
    Recebimento do arquivo XML do fornecedor
    1.) Há alguma consistência entre o XML (recebido do fornecedor) armazenado no GRC e os dados inseridos no ERP (com base na DANFE recebida)?
    2.) De quem é a obrigatoriedade em armazenar o XML? Fornecedor, empresa que recebe, SEFAZ, Receita Federal, etc? As informações armazenadas são as mesmas? Por qual período os dados devem permanecer guardados?
    Obrigado por qualquer ajudar.
    Hyalen.

    Obrigado David e Henrique. As respostas ajudaram bastante.
    Formatei a discussão em Perguntas e Respostas para facilitar o entendimento.
    1- Pergunta:
    Quando da entrada de dados da DANFE no ERP, este envia alguma informação pro GRC? Em que momento é validada a DANFE?
    Resposta:
    Atualmente, quando você entra com as informações da DANFE através do MIRO/MIGO nenhuma informação é enviada ao SAP GRC NFe, logo nenhuma validação destas informações é realizada junto a SEFAZ.
    2- Pergunta:
    Uma parte do processo de NFe é dar entrada da mercadoria no ERP. O que acontece se eu digitar as informações de recebimento, em relação ao XML armazenado, errada no ERP? Há alguma consistência entre o XML armazenado no GRC e os dados inseridos no ERP?
    Resposta:
    Quando você receber o XML de um emissor de NF-e através do cenário de B2B do SAP GRC NFe, esta nota será consultada pelo SAP GRC NFe junto ao site da SEFAZ e será armazenada no SAP GRC NFe (dentro do repositório do SPRO), mas nenhuma informação desta NFe (XML recebido) será consistida com as informações inseridas no ERP (baseada na DANFE recebida).
    3- Pergunta:
    Em que formato são armazenados os dados da NFe no GRC? Melhor dizendo, o GRC decompõe o XML que chega do fornecedor e armazena os dados em tabelas ou grava como XML mesmo?
    Resposta:
    O GRC armazena o XML sem decomposição alguma e em dois momentos, quando da solicitação do protocolo e após validação do XML pela SEFAZ. No segundo caso o XML será armazenado com o Código de Autorização de Uso.
    4- Pergunta:
    De quem é a obrigatoriedade em armazenar o XML? Fornecedor, empresa que recebe, SEFAZ, Receita Federal, etc? As informações armazenadas são as mesmas? Por qual período os dados devem permanecer guardados?
    Resposta:
    Estas informações foram extraídas Portal da Nota Fiscal Eletrônica - Perguntas Frequentes NF-e
    A regra geral é que o emitente e o destinatário deverão manter em arquivo digital as NF-es pelo prazo estabelecido na legislação tributária para a guarda dos documentos fiscais, devendo ser apresentadas à administração tributária, quando solicitado. Assim, o emitente deve armazenar apenas o arquivo digital.
    No caso da empresa destinatária das mercadorias e da NF-e, e que seja emitente de NF-e , ela também não precisará guardar o DANFE, mas apenas o arquivo digital recebido.
    Caso o destinatário não seja contribuinte credenciado para a emissão de NF-e, o destinatário deverá manter em arquivo o DANFE relativo a NF-e da operação pelo prazo decadencial estabelecido pela legislação, devendo ser apresentado à administração tributária, quando solicitado.
    Reforçamos que o destinatário sempre deverá verificar a validade e autenticidade da NF-e e a existência de Autorização de Uso da NF-e, tenha ele recebido o arquivo digital da NF-e ou o DANFE acompanhando a mercadoria. Hoje os processos são separados.
    1- DANFE -> transporte de mercadoria -> entrada manual MIRO/MIGO.
    2- XML -> interface B2B -> armazenamento no GRC.
    A funcionalidade de entrada automática dos dados da NFE no ERP (sem necessidade de digitar nada, dados lidos do XML) está prevista pro próximo release do NFE.
    Quanto ao requisito legal (armazenar o XML e verificar status da NF-e quando da chegada do XML), a solução já atende. Mas vc continua tendo q fazer a MIRO/MIGO e checar na SEFAZ o status da NF-e quando da chegada do DANFe (pois no meio tempo entre a chegada do XML e da DANFe, a NF-e pode ter sido cancelada pelo emissor). No próximo release, esses passos manuais serão totalmente automatizados, sendo integrados com o processo do XML.

  • Arquivamento do XML da NFE!

    Boa tarde a todos,
    Em relação ao arquivamento do XML das mensagens de NFE, existe alguma obrigatoriedade legal para que sejam guardados esses XML's e dentro da solução GRC NFE 1.0 existe alguma funcionalidade para esse arquivamento ou o pessoal costuma utilizar o próprio repositório de mensagens do XI para esse fim.
    Grato,
    Marco A. Machado Sarri

    Olá Marco,
    O SAP GRC NFe armazena as NFes autorizadas e recebidas via interface de B2B no repositório KPRO de forma automática.
    Este repositório pode ser configurado na instância na qual encontra-se o core ABAP do SAP GRC NFE.
    Em relação a obrigatoriedade legal, dê uma olhada em Entrada da NFe no ERP e arquivamento do XML. este post também possui informações as NF-es de entrada.
    Atenciosamente,
    David

  • Cinelerra problem with video in the composer window

    Hi,
    After going through many distributions here I am a happy User's Arch.
    One thing I feel very lacking in Linux, even more today that I do not use windows at home for anything is the fact that I can not find video editing software that is really good.
    As researched a lot and not found anything that is really good in terms of video editing, I believe that it should meet my Cinelerra nescessidade because he in fact work this transaction and videos, etc ... Despite not liking anything on your interface would be able to use it.
    If anyone has any tips please help!
    The problem is that some crashes are annoying in the Composition window where it plays the video, it's not like I had with 3D acceleration.
    And really annoying, I can not do anything without seeing the video in real time as it's getting and the parties must move ...
    I tested several software recommended and one that I liked was the Avidemux which unfortunately does not work with multitrack and has no effect. The demics found it very bug. The Pitivi the crash here whenever I zoom in the video track ...
    An error that could not noticing this is in red below when I install Cinelerra.
    Continuar a instalação? [S/n] s
    :: Obtendo pacotes do repositório extra...
    ilmbase-1.0.1-1-i686    313,9K   60,4K/s 00:00:05 [######################] 100%
    openexr-1.6.1-1-i686      3,3M  256,1K/s 00:00:13 [######################] 100%
    verificando a integridade do pacote...
    (3/3) verificando conflitos de arquivo             [######################] 100%
    (1/3) instalando ilmbase                           [######################] 100%
    (2/3) instalando openexr                           [######################] 100%
    (3/3) instalando cinelerra-cv                      [######################] 100%
    Deps Opcionais para cinelerra-cv
        libgl: needed for the X11-OPENGL video driver support
    My 3D acceleration is enabled, I have a good hardware ...
    Proc: Core (TM) 2 Quad CPU Q8200
    Distro: Arch Linux i686 + compiz + gnome (in desperation I tried to disable compiz tb and nothing ...)
    Motherboard: Asus P5Q
    Mem: 4GB
    Video: 9800GT
    My video card is properly installed, so that the game Counter-Strike Source online with no problem locking or low performace via Wine.
    I made a video also likely to demonstrate better to the problem, note the constant locking Composer window.
    If I leave the video running too long, it speeds up from nothing and and then starts playing normally, follows:
    http://www.youtube.com/watch?v=Fku-juUTmbU
    Sorry for bad english
    Thanks!
    Last edited by cellexpert (2010-10-07 02:12:58)

    Hi,
    I noticed that the problem is related to libgl same.
    The NVIDIA drivers make a link to this file sombolico thus
    lrwxrwxrwx 1 root root 10 Out 10 20:12 /usr/lib/libGL.so -> libGL.so.1
    lrwxrwxrwx 1 root root 15 Out 10 20:12 /usr/lib/libGL.so.1 -> libGL.so.256.53
    -rwxr-xr-x 1 root root 765460 Out 10 20:12 /usr/lib/libGL.so.256.53
    I tried to remove the symbolic link and the program crash when I play the video
    I think that's why I can not use other programs that want video acceleration, eg
    Pitivi -> lock and close (crash) when I zoom video
    Google-Earth -> tb's crash when a dialog will appear (those with balõezinhos info)
    There is another that I can not remember now.
    I tried using the nvidia driver directly from the site, version 256.53 Geforce 9800 GT
    It's the same problem ...
    I tried the version contained in the 173 nvidia pacman repositories and it's the same problem.
    If someone can give me a help, thank you!
    Att

  • Reconciling Repository

    I have a repository in my computer. I captured all tables I wanted. Now, I trying reconciling repository with my Database. In the Reconciling Reports, there are errors in my views (there are differences in repository’s views and database’s view - object type - PL/SQL definition), but I don't find the reason, because the SQL instructions is same.
    Other error in the Reconciling Reports is relate sequences. The Reconciling Reports say then repository's sequences is NOCYCLE and database's sequences is CYCLE, but I changed the repository's sequence for CYCLE.
    Other problem is relate Procedures and Functions (in my Database, there are packages calling procedures and functions private, then the Reports say “Procedure/Function not in Database”).
    Help me, please!!!!

    Olá Jamir,
    obrigada por se dispor a me ajudar.
    O meu problema é o seguinte:
    estou começando a usar o Designer, agora, há uns 20 dias. Estou tentando fazer uma engenharia reversa de um banco de dados Oracle 9i. Então, a primeira coisa que fiz foi capturar todos os meus objetos do banco para um repositório no Designer. Isto está ok. Bom, agora, estou gerando a comparação do banco com o repositório. O problema está aí. Quando o Designer gera o Relatório de Reconciliação, dá alguns erros, como: ele diz que minhas sequences do banco são cycle e as do repositório são no cycle, então ele gera um script de alteração para minhas sequences do banco para no cycle. Mas, na verdade, as sequences do repositório estão cycle, tenho certeza. Outro problema, é que tenho três packages em meu banco que têm funções e procedures construídas dentro delas, ou seja, não estão no banco na "aba" function/procedure, e sim, definidas apenas dentro das packages. E o Designer, no momento da captura, definiu estas procedures e functions fora das packages, apenas, fazendo a chamada por dentro. Assim, no Relatório de Reconciliação dá erro dizendo que existem procedures e functions no meu repositório que não existem no meu banco.
    Outra dúvida que tenho, e se consigo fazer a captura de uma tabela, trazendo os dados (registros) que ela contém.
    Você poderia me ajudar???

  • Não tou conseguindo abri imagem do whasappfala pra verificar se o modo USB está ativado preciso a brir as imagens

    Quando recebo whatsapp não consigo ver as imagens na tela a parece, verifique se seu cartão está em modo USB tou dificuldade para ver as imagens

    Rapaz, tenho gerado imagens para meu Alcatel através do repositório Git do B2G.
    Quais configurações vc acha que devem ser alteradas antes de realizar o Build? Pelo o que entendi do seu texto seria o '''.config''' no Raiz do B2G, mas nesse arquivo só possui este conteúdo:
    MAKE_FLAGS=-j3
    GECKO_OBJDIR=/home/anderson/firefoxos/B2G/objdir-gecko
    DEVICE_NAME=hamachi
    DEVICE=hamachi
    Não existe a opção '''CONFIG_SWAP''' nele. Pesquisando essa opção no conteúdo dos arquivos, o mais próximo que encontrei foi:
    ./kernel/arch/arm/configs/msm7627a_defconfig
    ./kernel/arch/arm/configs/msm7627a-perf_defconfig
    Mas, não tenho ideia se ia funcionar. Infelizmente não estou com muito tempo este mês para pesquisar, mas se me indicar o que alterar, eu faço aqui e deixo compilando, depois a gente conversa via "Mensagem particular" aqui no fórum (ou outra forma).

  • Tenho um iphone 4,gostaria de saber qual aplicativo devo baixar para que seja possível reproduzir videos transmitidos pelo mesmo no formato media player?

    tenho um iphone 4,gostaria de saber qual aplicativo devo baixar para que seja possível reproduzir videos transmitidos pelo mesmo no formato media player?

    Rapaz, tenho gerado imagens para meu Alcatel através do repositório Git do B2G.
    Quais configurações vc acha que devem ser alteradas antes de realizar o Build? Pelo o que entendi do seu texto seria o '''.config''' no Raiz do B2G, mas nesse arquivo só possui este conteúdo:
    MAKE_FLAGS=-j3
    GECKO_OBJDIR=/home/anderson/firefoxos/B2G/objdir-gecko
    DEVICE_NAME=hamachi
    DEVICE=hamachi
    Não existe a opção '''CONFIG_SWAP''' nele. Pesquisando essa opção no conteúdo dos arquivos, o mais próximo que encontrei foi:
    ./kernel/arch/arm/configs/msm7627a_defconfig
    ./kernel/arch/arm/configs/msm7627a-perf_defconfig
    Mas, não tenho ideia se ia funcionar. Infelizmente não estou com muito tempo este mês para pesquisar, mas se me indicar o que alterar, eu faço aqui e deixo compilando, depois a gente conversa via "Mensagem particular" aqui no fórum (ou outra forma).

  • Como editar transições dos títulos?

    Como posso editar as transições dos títulos inseridos no projeto?
    Sei que na última versão eu tinha a opção de editar manualmente o tempo de transição dos títulos que colocava
    mas na última versão não vi nada até agora e já vasculhei todo o programa..
    quero poder entender como faço essa função
    Muito Grato!

    Rapaz, tenho gerado imagens para meu Alcatel através do repositório Git do B2G.
    Quais configurações vc acha que devem ser alteradas antes de realizar o Build? Pelo o que entendi do seu texto seria o '''.config''' no Raiz do B2G, mas nesse arquivo só possui este conteúdo:
    MAKE_FLAGS=-j3
    GECKO_OBJDIR=/home/anderson/firefoxos/B2G/objdir-gecko
    DEVICE_NAME=hamachi
    DEVICE=hamachi
    Não existe a opção '''CONFIG_SWAP''' nele. Pesquisando essa opção no conteúdo dos arquivos, o mais próximo que encontrei foi:
    ./kernel/arch/arm/configs/msm7627a_defconfig
    ./kernel/arch/arm/configs/msm7627a-perf_defconfig
    Mas, não tenho ideia se ia funcionar. Infelizmente não estou com muito tempo este mês para pesquisar, mas se me indicar o que alterar, eu faço aqui e deixo compilando, depois a gente conversa via "Mensagem particular" aqui no fórum (ou outra forma).

Maybe you are looking for

  • Error in Extended Receiver Determination

    Hello Experts, We are working on a scenario where, we are using Extended Receiver Determination. In this reveiver determination mapping we are doing JDBC lookup and some receivers are determined on that basis. Also, we have a default receiver in mapp

  • Look at the Future of apple TV

    Download the 300 HD trailer from the Quicktime site and copy it to your apple TV. Now yo see video quality. So hopefully apple will start delivering product in 720p and get rid of the horrible Near HD quality videos, tv shows and film it is selling.

  • Saving BitmapData as jpeg file

    I've been working on an AIR image editing application for a few weeks now and i'm suddenly realizing that there seems to be no easy way to save BitmapData as a JPEG file. I have found flash examples that call php scripts in order to save jpegs, but i

  • Script to migrate updates

    Hi, Is there away to generate script from APEX development application to migrate the updates/changes to the production application? I don't want to use the application migration nor the rewrite options. thanks, Fadi.

  • GUI button question

    hey, i have been surfin the class library web site for a while now and cannot figure out how to make it so that my gui window closes when i push a button(a JButton in a JFrame), can anyone show me how? -MM