Variável $[USER] - Pesquisa Formatada

Olá pessoal,
eu utilizava uma pesquisa formatada para me trazer o código do usuário logado no SBO, mas depois que migrei para a versão 8.81 essa pesquisa passou a não funcionar. Essa variável deixou de existir? Mudou de nome? Agradeço a atenção de todos.
Grato,
Leonardo Azeveodo

Pessoal,
aparentemente parece que a variável '$[USER]' não está sendo atualizada, pois fazendo um 'SELECT $[USER]' no gerador de consulta ele retorna 0 para qualquer usuário. Estou usando o 8.81 PL08, alguém do time da SAP pode esclarecer o que está acontecendo?!!
Grato,
Leonardo Azevedo
Edited by: Leonardo Azevedo on Jan 2, 2012 3:29 PM

Similar Messages

  • Valores das linhas do documento em Pesquisas Formatadas

    Em uma pesquisa formatada quando é preciso se referir há um valor que está na tela passando a posição utilizamos a seguinte sintaxe:
    $[$Item.Coluna.0]
    Exemplo: SELECT DISTINCT 'TRUE' FROM ORDR WHERE $[$38.1.0]= ''
    Essa pesquisa formatada funciona corretamente desde que não sejam campos no título do documento e não sejam linhas do documento. Por exemplo nos itens do Pedido de Venda, não é possível analisar o total de todas as linhas, o B1 analisa somente a primeira linha ou a linha em que está o foco.
    É preciso que está funcionalidade esteja disponível, que seja possível verificar o valor de uma coluna em todas as linhas de um documento em uma pesquisa formatada, pois as empresas tem necessidade de procedimentos de autorização baseados em regras que não estão disponiveis por padrão no B1 e é precisa faze-las com pesquisas formatadas.

    Could you post it in English?  This is an English forum so that other people could read.
    Thanks,
    Gordon

  • Variável ISS - PLD Nota Fiscal

    Boa Tarde,
    Meu nome é Juliana Sanna e sou da Zethos Consulting. Preciso da ajuda de vocês no seguinte item:
    Estou gerando o PLD de uma nota fiscal de serviços e nao consegui localizar a variável para o valor do ISS - não o retido mas o que é calculado pelo código do imposto ISS.
    Já pesquisei no documento How to Modify Nota Fiscal Report e  também no SAP Notes nao consegui localizar.
    Obrigado
    Juliana Sanna
    Edited by: Rui Pereira on Dec 10, 2008 10:28 AM

    Boa Tarde Juliana
    As variáveis que se encontram no documento que referiu são às únicas disponíveis atualmente para a localização Brasil.
    Sugiro que criei no forum como referido na nota SAP 1028874 uma solicitação para o efeito.
    Paulo Calado
    SAP Business One Forums Team

  • Variável que não funciona.

    Olá,
    No Layout padrão do SAP, para impressão do livro diário, tem um campo de variável (F_252, na Área de repetição 0) com varável 606, mas ele não funciona e não está na lista de variáveis disponível no site,( pelo menos eu não encontrei)
    1) - Existe uma lista com varáveis específico para o livro Diário?
    2) - Os campos F_220, F_221, F_201 e F_202 dependem do campo F_252 para ser exibido, mas não exibe.
    A funcionalidade desses campo é:
    F_220 - Trazer a soma total de Débido até a página anterior
    F_221 - Trazer a soma total de Crédito até a página anterior
    F_201 - Trazer a soma total de Créditos da página atual
    F_202 - Trazer a soma total de débidos da página atual
    O pach que estou usando é 2007B Pach 13
    3) - Se não tiver como usar essa variável como fazer para exibir os canmpo acima, no print?
    Grato
    Lucidio

    Oi Lucidio
    1. Não existe
    2. Esses campos tem funcionalidades internas no próprio PLD, nem sempre significa que não funciona.
    3. A melhor maneira é utilizar o Crystal Reports for SAP Business One. Neste momento é somente liberada para a release 8.8 que ainda está em ramp-up, mas que se prevê estar disponível nos próximos meses para o mercado.
    O Crystal Reports for SAP Business One permite de uma maneira mais fácil, rápida e flexivel a elaboração de documentos e relatórios.
    Paulo Calado
    SAP Business One Forums Team

  • PLD - Variável do Sistema: PIS e COFINS

    Bom dia a todos,
    Preciso destacar os impostos PIS e COFINS no layout do Pedido de Venda e da Nota Fiscal de Saída, mas não sei qual é o número da variável destes impostos.
    Já olhei no documento "How to Modify the Nota Fiscal", mas lá só mostra a variável do PIS/COFINS Retidos na Fonte, e não são estes os impostos que eu preciso. Também tentei abrir um chamado na SAP, mas eles me responderam que este é um assunto de dúvida e eu deveria postá-la aqui no fórum.
    Enfim... alguém poderia me ajudar?
    Att,
    Alice

    Boa tarde Pessoal
    Tenho uma duvida e gostaria de uma ajuda se possivel.
    Em um cliente acontece o seguinte:
    Ao emitirem a NF de Saida eles imprimem via PLD a duplicata para ser enviada ao cliente.
    Neste documento vai os dados de cobrança para que o destinatario possa realizar o pagamento.
    Quando eles aplicam imposto retido na Nota, configurei para que o valor total da duplicata seja igual a valor total da NF menos ( - ) o valor que consta no campo valor retido.
    Acontece que tem alguns codigos em que esta configurado para reter no Pagamento, logo, a duplicata sai com o valor da NF sem descontar o valor de imposto retido.
    Teria alguma variavel ou outra maneira em que poderia configurar no layout para que o valor saia subtraindo o valor so imposto retido?
    Att
    Jean Prudencio

  • Solution Manager VAR S-User Permissions

    Hello all,
    i need to create a S-User for My VAR Solution Manager that i will install.
    can you tell what are the permissions of that user, or where can i find documentation about it?
    Thank you
    Oscar

    As I said, it will depend on the scenarios you will configure.
    For the installation, you will not need any. When it comes to the configuration (SOLMAN_SETUP) you'll need the authorizations in SMP for S-User.
    You can also check here:
    Home - SAP Solution Manager Setup - SCN Wiki
    Check the prerequisites at these Guide:
    https://service.sap.com/~sapidb/011000358700001119962013E.pdf
    https://service.sap.com/~sapidb/011000358700001120342013E.pdf
    Regards

  • Procmail trouble migrating to Mavericks - everything delivered to /var/mail/ user

    My old hardware died Thanksigving afternoon, so I hastily migrated to the new machine I'd already been setting up with Mavericks. One post-migration problem was that user mail was delivered into /var/mail/<username> instead of into Maildirs. mail.log said it was delivering to procmail, but that's not where mail showed up. Removing (renaming) each user's .forward and .procmailrc files fixed this at the cost of turning off procmail's automatic filing.
    In the old setup, each user had a .forward file that said |/usr/bin/procmail, also a .procmailrc that started with
    # This causes delivery in maildir format.
    DEFAULT=$HOME/Maildir/
    In each user's home directory, Maildir was a symlink to /var/spool/imap/dovecot/mail/<some long hashcode>. Back in 10.6, each user owned their mail directory and all its contents.
    In Mavericks, the mail directories have moved to /Library/Server/Mail/Data/mail/<some long hashcode>. Those directories are completely owned by _dovecot. I repointed the symlinks, but wondered if the different ownership might be a problem.
    One seeming bug I found was that line 45 of /Library/Server/Mail/Config/dovecot/conf.d/10-mail.conf says
    mail_location = maildir:/Library/Server/Mail/Data/mail/%u
    Since %u is <username> and not <some long hashcode>, I think that should say
    mail_location = maildir:/Library/Server/Mail/Data/mail/users/%u
    But changing it and restarting dovecot had no effect. Only disabling procmail made mail go where it should.
    My bottom line question is, how can I get procmail working again?

    Possibly I've answered my own question-and-a-half. My mail is being sieved. For the record:
    Setting mail_debug=yes in /Library/Server/Mail/Config/dovecot/conf.d/10-logging.conf put some helpful notes into /Library/Logs/Mail/mail-debug.log. Searching for "sieve" in there revealed that dovecot was looking for per-user sieves as /Library/Server/Mail/Data/rules/<long-hash-code>/dovecot.sieve. That path was specified with %u in the dovecot config, so%u must really mean <long-hash-code>, not <username> as I thought. (That was the half-question.)
    So apart from having to create those directories and populate them, sieve was already configured and running as a dovecot plugin.

  • Pesquisa formatada para trazer preço de lista para UDF (linha) na cotação?

    Tenho uma situação onde tenho que trazer o preço de lista para o item em um documento de marketing, no caso uma cotação, antes do campo usual do sistema, isto é, num campo definido pelo usuário criado, para agregar a ele valores adicionais de Despesas (que não devem ser destacadas como adicionais/acessórias no documento), de forma que na cotação seja formado o preço líquido de impostos no campo do Preço Unitário do sistema, isto é, a cada cotação é necessário adicionar ao preço liquido do item (na lista de preços) despesas com venda que devem ser consideradas para cada diferente cotação X PN.
    Meu problema é que não sei como identificar o campo do preço da lista de preço para um determinado item em uma ésquisa formatada na cotação que traga este preço...
    Olhando a informação do sistema para o campo na lista de preço, os dados são:
    $ ____ (Form:157 Item=3 Pane=0 Colum=5 Row= XXX Variable=62)
    Alguém pode me ajudar com esta query?

    Fabielle,
    Muito obrigado pelo retorno! É isso mesmo... Me faltava saber a tabela em que os valores estavam gravados!
    Inclusive, como era uma consulta de tela que eu precisava, eu tive que adaptá-la para ser automática. Ficou assim:
    SELECT ITM1.Price FROM OCRD
      INNER JOIN ITM1 ON
         OCRD.ListNum = ITM1.PriceList
      INNER JOIN OITM ON
         OITM.ItemCode = ITM1.ItemCode
    WHERE OCRD.CardCode = $[4.0.0]
    AND OITM.ItemCode = $[$38..1.0]
    Eu já havia obtido o retono forum em inglês, mas valorizo o seu esforço em me ajudar!
    Att,
    Denis

  • Proc Exec time varies by User

    Hi all,
    I have an interesting problem at hand. Oracle 8.1.7.4.1.
    I have a proc owned by user A; User B has all privs to run the proc. When I run the proc logged into SQLPlus as User A, it executes in 44 sec; whereas User B takes 23 mins and 36 secs.
    I looked at the explain plan and it is the same for both executions. What am I missing?
    Any help would be appreciated.
    Regards
    Chitra

    Elapsed time isn't a very good measure to use to compare, there are so many factors that could cause the differences.
    Suggest you switch sql_trace on and run a tkprof for each user and compare the outputs.

  • Consulta Formatada - Procedimento de Aprovação

    Olá Experts,
    Estou batendo cabeça com um procedimento de autorização baseado em uma consulta formatada e preciso da ajuda dos companheiros.
    Até onde entendo, para se usar uma consulta formatada em Procedimento de Autorização, é necessário retornar "TRUE" no código sql da consulta, e isso as minhas consultas, fazem de acordo com o contexto. Porem, quando coloco em pratica na rotina de aprovação, nada acontece...
    A razao da consulta é checar se o somatorio das quantidades no Pedido de Venda é maior que o somotario das quantidades na Cotação de Venda... quando rodo a consulta a partir do documento de marketing destino (pedido de venda) vejo que o retorno atende aos criterios que estou passando (print anexo), mas o pedido nao cai para a aprovação...
    Tenho dividas se o problema está na sintaxe da consulta.
    Ja fiz varias alterando a sintaxe e em todas chego no resultado desejado... (ver abaixo):
    Onde está o numero "10 " uso uma variável que é o numero do documento base (numero da cotação): $[Rdr1.BaseEntry]
    Sintaxe 1 (mais simples)
    Declare
    @qtCota Numeric(10,4),
    @qtPed Numeric(10,4)
    Set @qtCota = (select SUM(Quantity) from qut1 where DocEntry = 10 and unitMsr = 'M2'
    group by DocEntry)
    Set @qtPed = (select SUM(Quantity) from rdr1 where BaseEntry = 10 and unitMsr = 'M2'
    group by BaseEntry)
    If @qtPed > @qtCota
      Begin
      select 'True', @qtPed as Ped, @qtCota as Cota
      End
    Else
      Begin
      select 'false'
      End
    Sintaxe 2 (um pouco mais complexa para aprofundar o resultado)
    Declare
    @qtCota Numeric(10,4),
    @numCota Numeric,
    @qtPed Numeric(10,4)
    Set @numCota = (Select distinct rdr1.BaseEntry from Rdr1 inner join Ordr on Rdr1.DocEntry = 10)
    Select 'true',
    (select SUM(Quantity) from rdr1 where BaseEntry = @numCota and unitMsr = 'M2' group by BaseEntry) as Ped ,
    (select SUM(Quantity) from qut1 where DocEntry = @numCota and unitMsr = 'M2' group by DocEntry) as Cota
    from ORDR a
         inner join RDR1 b on a.DocEntry = b.DocEntry
         inner join QUT1 c on b.BaseEntry = c.DocEntry
         where b.BaseEntry = @numCota
         Group by
         c.DocEntry,
         b.BaseEntry
         Having (select SUM(Quantity) from rdr1 where BaseEntry = @numCota and unitMsr = 'M2'
      group by BaseEntry) >
      (select SUM(Quantity) from qut1 where DocEntry = @numCota and unitMsr = 'M2'
      group by DocEntry)
    Sintaxe 3
    Declare
    @qtCota Numeric(10,4),
    @numCota Numeric,
    @qtPed Numeric(10,4)
    Set @numCota = (Select distinct rdr1.BaseEntry from Rdr1 inner join Ordr on Rdr1.DocEntry = 10)
    Select
    case when
    (select SUM(Quantity) from rdr1 where BaseEntry = @numCota and unitMsr = 'M2'  group by BaseEntry) >
    (select SUM(Quantity) from qut1 where DocEntry = @numCota and unitMsr = 'M2'  group by DocEntry)
    Then 'true'
    else 'false'
    End
    Alguem consegue me dar uma dica que ajude a resolver essa bronca?
    Saudações
    Wagner Bezerra

    Boa tarde amigos,
    Consegui resolver a situação.
    Definitivamente, para o meu caso não tinha como realizar o teste direto via consulta formatada, antes do documento inserido, visto que os testes no nivel de linhas não me retornam os valores a serem comparados. O que funcionou então:
    Criei um pequeno codigo na Transaction Notification onde consigo testar minha condição na Inclusao ou Update...
    Criei um campo de usuario para o pedido de venda "U_Aprovacao" que recebe 'NAO' por default e se a minha condição for atendida ele é atualizado para 'SIM'...
    Desta forma, criei uma consulta formatada retornando 'True' se o campo "U_Aprovacao" = 'SIM'...
    Pela hierarquia do SAP, os codigos da Transaction vem antes dos testes dos Procedimentos de Autorização...
    Linhas da Transacation:
      if @object_type in ('17')  --Pedido de Venda
      and @transaction_type in ('A','U')  --Inserir ou atualizar
      Begin
      Declare
         @BaseEntry int
             if @object_type = '17'
                begin
                 Set @BaseEntry = (Select rdr1.BaseRef from RDR1 left join ORDR on ORDR.DocEntry = RDR1.DocEntry
        Where ORDR.DocEntry = @list_of_cols_val_tab_del )
                end
      if (select SUM(Quantity) from qut1 where DocEntry =  @BaseEntry and unitMsr = 'M2' group by DocEntry) <
      (select SUM(Quantity) from rdr1 where BaseEntry = @BaseEntry and unitMsr = 'M2' group by BaseEntry)
      Begin
      Update ORDR set Ordr.U_Aprovacao = 'SIM' Where DocEntry = @list_of_cols_val_tab_del
      End
          End --<Fim>
    Obs.: ainda estou fazendo em ambiente de testes pois as NOTAS SAP estao me deixando confuso. Umas dizem ser permitido o update em campos de usuario, outras dizem que nao... algumas sugerem a atualização via consulta formatada, outras sugerem a transaction... entao na duvida, ambiente de testes...

  • Código de imposto: será possível importar de uma planilha do excel?

    Olá,
    Clientes tem várias operações e quer automatizar as operações via determinação de código de imposto em administração | Configurações | Finanças | Impostos | Determinação do código de imposto
    Cada operação uma CFOP diferente, por exemplo: São 30 CFOP  * 3 Alíquota de ICMS * 6 Alíquota de IPI, só ai já são 540 códigos de imposto, sem contar os de substituição tributária, de importação que vai PIS e COFINS e ISS.
    Isso tudo feito a mão! UM POR UM
    No B1 2005, para criação de código de imposto não obrigava colocar CFOP de entrada e saída, isso facilitava, por no meu caso criaria uns 18 Códigos de imposto e depois varia uma pesquisa formatada para buscar o CFOP de acordo com a utilização.
    Mas como isso não vai ser possível, pergunto: tem como subir todos os códigos de impostos de uma planilha do EXCEL, preparia os parâmetros, combinações e atributos no SAP e depois subiria uma planilha com os códigos e suas respectivas amarrações : CFOP E/S, Combinação, Atributos e CSTs.
    Conto com a ajuda.
    Grato
    Lucidio Gandra

    Olá
    Normalmente isso deveria ser possível via DTW.
    As tabelas são:
    OSTT -> Tipos de Imposto
    OSTC -> Códigos de Imposto
    Espero que ajude.
    Paulo Calado
    SAP Business One Forums Team

  • PLD -  VAriáveis

    Estou desenvolvendo um layout de Nota Fiscal, porém estou com alguns problemas:
    1. Não consigo encontrar a Variáveis do CNPJ do PN e da Inscrição de Sub Tributaria: Tentei colocar a Variável 60 para o CNPJ, porém não é aceito. Localizei esta variável na guia TAX do A/R Invoice.;
    2. Não consigo montar o Endereço do Parceiro, ao relacionar com as informações da tabela, os dados não são impressos:
    Tabela CRD1 - Campos Street, StreetNo, ect.
    Se puderem me ajudar, ficarei muito grato.
    Obrigado!
    Edited by: Bruno Cassaro on Mar 18, 2009 4:43 PM

    Oi Bruno
    Em resposta às suas questões:
    1. O CNPJ você pode obter como um campo de base de dados não como variável.
    CNPJ: Data u2013 File    -> Choose Administration
              Data u2013 Field   -> Choose Federal Tax ID
    Para a base substituição tributára 1363 para o valor 1364.
    Estes dados vêem do documento 'How to Modify the Nota Fiscal Report' no portal:
    https://websmp202.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_HIER_KEY=701100035871000529280&_OBJECT=011000358700006513702006E&_SCENARIO=01100035870000000183&
    2. Quanto ao endereço do Parceiro esse é apresentado com 1 campo somente, como está no template de sistema, tentar montar não vai funcionar.
    Paulo Calado
    SAP Business One Forums Team

  • Re: Impressão de Nota Fiscal - PLD - Lista de variáveis disponíveis

    Franklin, Boa Tarde!!
    Você sabe qual é o campo do banco de dados ou a variavel que está a descrição do CFOP??
    Eu uso a 1354, mas se é colocado mais de um produto vai repetindo a descrição.
    Já adianto que o campo está no cabeçalho e vai aparecendo a descrição duplicada como por exemplo "Venda de Mercadoria" se for colocado na NF 3 produtos no campo da descrição do CFOP sai "Venda de Mercadoria; Venda de Mercadoria; Venda de Mercadoria;".
    Obrigado pela atenção!!
    Rodrigo
    Edited by: Rui Pereira on May 27, 2008 6:43 PM

    Olá
    Essa é o comportamento normal do sistema atualmente.
    Conforme referido na nota SAP 1113549, foram adicionados espaços em caso de haver mais de CFOP, uma vez que antes esta tudo junto.
    Mas essa é a variável e vai aparecer repetido.
    Paulo Calado
    SAP Business One Forums Team

  • Impressão de Nota Fiscal - PLD - Lista de variáveis disponíveis

    Quando você utiliza o Print Layout Designer (PLD) para editar os modelos de nota fiscal, você deve utilizar algumas variáveis do sistema, que armazenam informações relevantes.
    Estas variáveis encontram-se no documento "How to modify nota fiscal report".
    https://websmp209.sap-ag.de/~form/sapnet?_FRAME=OBJECT&_HIER_KEY=701100035871000505826&_SCENARIO=01100035870000000183&

    Olá
    Essa é o comportamento normal do sistema atualmente.
    Conforme referido na nota SAP 1113549, foram adicionados espaços em caso de haver mais de CFOP, uma vez que antes esta tudo junto.
    Mas essa é a variável e vai aparecer repetido.
    Paulo Calado
    SAP Business One Forums Team

  • Creating a platform user with AD alias fails in 4.1 (coming from 3.1)

    Hi,
    I used to be able to create a user using the following:
    EnterpriseService boEnterpriseService = s.GetService("", "InfoStore");
                    var boInfoStore = new InfoStore(boEnterpriseService);
                    var newBoUserPlugin = boInfoStore.PluginManager.GetPluginInfo("CrystalEnterprise.User");
                    var userList = boInfoStore.NewInfoObjectCollection();
                    var newBoUser = (User)userList.Add(newBoUserPlugin);
                    newBoUser.Title = user;
                    newBoUser.Aliases.AddNew("secWinAd:" + user, false);
                    boInfoStore.Commit(userList);
    Unfortunately, it now fails with this error:
    Additional information: Failed to commit objects to server :
    Create operation failed.
    If I omit the alias creation, the user is created normally, but is not linked to an AD account like I need.
    Can I achieve the same in 4.1?

    There are a couple of things I would try:
    1.  Make sure that the Enterprise alias has a password.  In the CMC, you can no longer create a user without a password.
    2.  Commit the enterprise user, then add the AD alias and commit again.
    Also, it may be looking for the fully qualified name of the user or the user name in the "DOMAIN\user" format when you add the WinAD alias.
    -Dell

Maybe you are looking for

  • Audiobook bookmarks no longer work?

    My iPod classic (2014 model) won't remember my place in audiobooks.  Always did before on my old (2009) iPod.  What happened?

  • Impossible Debug. Infuritate situtation

    Hi. I did a post in the past about this sistuation: I CAN NOT DEBUG WHAT THE HELL IS GOING ON INSIDE DPS WEBVIEW. My application is very well written: it is using RequireJS via CoffeeScript, compiled with NodeJS (so "you forgot the semi-colon in the

  • Cost in pricing

    How is the cost determined in pricing? How can I recognize how the cost was determined?

  • OC4j is  not identifying  my  Servlet class

    Hi , I have one servlet class deployed in the Oc4j server . after adding the servlet class to the jar ,restarted the server . But i am getting error like below . But I placed class file first in web-inf/lib/jar and after that i placed the class file

  • Help - CS4 batch processing keeps opening Camera Raw

    Hi there, I have an 'action' I have been using for months with no issues. Just a simple resize to 850pixels, and 'file place' watermark' well this morning I began experimenting with opening jpegs in camera raw to alter them a group at a time.. well t