ISS não pega alíquota

Pessoal,
1. Criei um IVA com ISS, marcando estas condições
Cód IVA     Denominação do IVA     Tipo de imposto     Cálculo de imposto: utilização de material     Serv
S1     Serviço ISSIRRFCSLL/PIS/COF CSRF+INSS     V Input tax     2 Consumption     X
ISSA     ISS at Provider     ISSP     NVV
ISSB     ISS WHT At Provider     ISSP     ISW
ISSE     ISS at Service Loc     ISSS     NVV
ISSF     ISS WHT at Service Loc     ISSS     ISW
ISSG     ISS Offset     ISSP     NVV
2. Criei um grupo de exceções marcando ISS e WT
LOC_SE Local do fornecimento de serviços
NBM NCM Code        
3. Preenchi a tabela J_1BTXISS para o grupo de exceções:  
Cód.domicílio fiscal  RS 4314902       
Válido desde          08.08.2008       
Válido até            08.08.2088       
Local do forneciment  RS 4314902       
NCM Code              31022100         
Taxa de imposto       2,00             
Base do imposto       100,00           
Lei ISS                                
LocalRelevImp.                         
ISS IRF   : X                             
Valor mínimo          0,00             
Moeda                     
4. No cadastro de fornecedor indiquei  as condições de Imposto ret.na fonte para o ISS marcado como sujeito.
IS      SA
5. Criei um pedido com o IVA de ISS, porem no pedido não identifica a alíquota.
     BASB     Base Amount                                              90,75      BRL
                             Ext. calculation     90,75      BRL     1          90,75      BRL
                             Level 200     90,75      BRL     1          90,75      BRL
                             Level 300     90,75      BRL     1          90,75      BRL
                             Level 500     90,75      BRL     1          90,75      BRL
                             Other taxes     90,75      BRL     1          90,75      BRL
                             PIS, COFINS, ISS     90,75      BRL     1          90,75      BRL
     ISSA     ISS Prest/Prov Servi     100,000      %                    0,00      BRL
     ISSB     ISS Retido Provedor     100,000      %                    0,00      BRL
     ISSE     ISS  no Loc Execução     100,000      %                    0,00      BRL
     ISSF     ISS  Ret Local Execu     100,000      %                    0,00      BRL
     ISSG     ISS  Offset     100,000      %                    0,00      BRL
6. Criei a fatura e não determinou o ISS
No caso de que na fatura indique manualmente para o Imposto ret.na fonte IS  SA uma alíquota manual, o sistema si contabiliza.
Alguém sabe o que é que está faltando?
Grata ,
elo

Conseguir resolver aplicando a nota.
804717    
ISS WHT Not Determined

Similar Messages

  • Problemas ICMS s/ frete

    Bom dia,
    Segue a todos a explicação do meu problema:
    O meu cliente alega que possui diferentes alíquotas de ICMS sobre o frete, para um único origem x destino. De acordo com ele, essa diferenciação dá-se ao fato de o cliente ser um consumidor final ou um revendedor, além de outras combinações possíveis. Dependendo dessa característica o ICMS muda.
    O cliente não utiliza Transportation, e faz o pagamento dos fretes através de pedido de compra, com um material de serviço de frete. A descrição deste material ja é a alíquota a ser utilizada, inclusive. No pedido de compra o sistema pega alíquota e base das exceções dinâmicas, COMO PRECISAMOS. Mas ao fazer a MIRO, no exato momento em que colocamos a categoria de nota fiscal C1 (ou qualquer outra que tenha o tipo de documento u201CConhecimentou201D) o SAP altera o valor calculado do ICMS. Nesse caso ele pega o valor cadastrado no campo u201CICMS s/ Freteu201D da tabela J_1BTXIC1 (Atualizar valores ICMS da J1BTAX).
    A nossa necessidade é usar SEMPRE as exceções dinâmicas, e não o campo de frete. Ao que me parece, e estou debugando para confirmar, é que o SAP utiliza o campo u201Ctipo de documentou201D u2013 J_ 1BAAV-DOCTYP u2013 para identificar se é frete, ou não. Se for frete, utiliza o campo de frete da tabela J_1BTXIC1.
    Eu não sou MM, sou SD. A primeira coisa que pensei foi em mudar o tipo de documento da categoria da nota, para u201CNota Fiscalu201D. Pensei nos impactos em livro fiscal e SPED. O livro realmente fica errado, mas eu conseguiria alterar por BADI, e o SPED continua correto. O SPED utiliza o modelo da nota, para julgar como conhecimento e colocar no bloco D, e não o tipo de documento. O problema é que foram testar e não conseguiram fazer um débito posterior com uma categoria de nota fiscal do tipo u201CNota Fiscalu201D. Alguem sabe me dizer se isso procede? Se conseguirmos lançar, o nosso problema estaria resolvido.
    Chegamos a pensar em desenvolvimento para sobrepor o valor do ICMS encontrado pelo SAP, mas acredito que um desenvolvimento, assim, seria muito complicado.
    Os pontos chave são:
    1.Existe alguma configuração/forma de uma nota fiscal do tipo conhecimento NÃO pegar a alíquota do ICMS da tabela J_1BTXIC1, e sim das exceções dinâmicas?;
    2.Se não existir, seria possível fazer débito posterior usando uma categoria de nota do tipo u201CNota Fiscalu201D, fazendo com que a nossa solução paliativa funcionasse?;
    3.Se não, alguém pode me propôr uma solução, que não o desenvolvimento para sobrepor o valor encontrado pelo sistema?
    Espero que possam me auxiliar com esse problema.
    Grato pela atenção.
    Leonardo Fussi

    Por transportation realmente seria mais prático, más como não é o caso, já pensou em criar um esquema de cálculo exclusivo para fretes?
    Desta forma a determinação do esquema ficaria ligado ao cadastro de fornecedores e como tens um material para cada alíquota, poderias criar tabelas de preços via condições de contrato ou condições de registro info.
    Pense nisso.
    Att,
    FB

  • Automation using Services like Cfg_Vod_Import_Simulator

    Hi guys,
    I have a script which we are using for automation trying to load Siebel Products using Cfg_Vod_Import_Simulator (which i believe is one of the service). Its working in most of the environments which has default siebel root (/apps/bss/sieb) but not working in environments which don't have "sieb" as default root. Those environments are like (/apps/bss/sieblw) or (/apps/bss/siebmr)..so on & so forth. While trying to use the service, I get this error
    22/01/2009 13:25:57 - 1) ERROR: Could not import /apps/bss/sieblw/build_deploy/TestPackage/RefData/Products/CCB_Products_Fixed.xml
    22/01/2009 13:25:57 -
    22/01/2009 13:25:57 - cat: cannot open /apps/bss/sieblw/build_deploy/TestPackage/RefData/Products/ImportProduct.log
    22/01/2009 13:25:57 - Using keyboard-interactive authentication.
    22/01/2009 13:25:57 -
    22/01/2009 13:25:57 - 25621735Siebel eScript runtime error occurred in procedure 'fclose' of Service [Cfg_Vod_Import_Simulator]:
    22/01/2009 13:25:57 -
    22/01/2009 13:25:57 - TypeError 6200: File variable is not valid
    22/01/2009 13:25:57 - (SBL-SCR-00141)Unknown
    22/01/2009 13:25:57 -
    22/01/2009 13:25:57 - 21735 Siebel eScript runtime error occurred in procedure 'fclose' of Service [Cfg_Vod_Import_Simulator]:
    22/01/2009 13:25:57 -
    22/01/2009 13:25:57 - TypeError 6200: File variable is not valid
    22/01/2009 13:25:57 - (SBL-SCR-00141)
    22/01/2009 13:25:57 - 21735 Stack trace:
    22/01/2009 13:25:57 - Service [Cfg_Vod_Import_Simulator].PropertySetToFile(), Line: 46
    22/01/2009 13:25:57 - Service [Cfg_Vod_Import_Simulator].Service_PreInvokeMethod(), Line: 117
    22/01/2009 13:25:57 -
    It would be great if someone could advice as to whether we need to manually import a particular service "Cfg_Vod_Import_Simulator" into the environments without "sieb" as default root because i tend to think this is a configuration issue.
    Plz advice as I would like to have this issue resolved asap. Let me know if any further details are required.

    Jason,
    Is it possible for you to have a look at the Business Service "Cfg_Vod_Import_Simulator" below & let me know if there is any changes environment specific that need to be made.
    <?xml version="1.0" encoding="UTF-8"?><?Siebel-Property-Set EscapeNames="true"?><Business_spcService
    Object_spcLocked_spcBy_spcId=""
    Project_spcId="1-3OB-22SZ5"
    Comments=""
    Display_spcName_spc-spcStringspcOverride=""
    Repository_spcId="1-3OB-1"
    Project_spcLocked_spcBy_spcId=""
    Browser_spcClass=""
    Display_spcName_spc-spcStringspcReference=""
    Object_spcLocked_spcBy_spcName=""
    Sales_spcApplication_spcUse=""
    Module=""
    Cache="N"
    Object_spcLocked_spcDate=""
    Changed="N"
    Application_spcCode=""
    Tools_spcApplication_spcUse=""
    Project_spcUI_spcFreeze="N"
    Language_spcCode=""
    Project_spcLocked_spcLanguage=""
    Display_spcName_spc-spcRefspcExact=""
    Repository_spcName="Siebel Repository"
    Project_spcName="Import Product XML"
    External_spcUse="N"
    Writable="N"
    Server_spcEnabled="N"
    Project_spcLocked="N"
    Service_spcApplication_spcUse=""
    Display_spcName_spc-spcBasespcRow=""
    Display_spcName=""
    Object_spcLocked="N"
    Project_spcUI_spcFreeze_spcBy_spcId=""
    Inactive="N"
    Hidden="N"
    Class="CSSService"
    Container_spcModule=""
    Name="Cfg_Vod_Import_Simulator"
    Display_spcName_spc-spcRefspcDefault=""
    Object_spcLanguage_spcLocked=""
    <Repository_spcBusiness_spcService_spcMethodObject_spcLocked_spcBy_spcId=""
    Project_spcId="1-3OB-22SZ5"
    Comments="Entry Point to execution"
    Display_spcName_spc-spcStringspcOverride=""
    Repository_spcId="1-3OB-1"
    Project_spcLocked_spcBy_spcId=""
    Parent_spcId="1-3OB-24DOJ"
    Display_spcName_spc-spcStringspcReference=""
    Changed="N"
    Application_spcCode=""
    Project_spcUI_spcFreeze="N"
    Language_spcCode=""
    Project_spcLocked_spcLanguage=""
    Display_spcName_spc-spcRefspcExact=""
    First_spcLevel_spcContainer_spcModule=""
    Repository_spcName="Siebel Repository"
    Project_spcName="Import Product XML"
    Writable="N"
    Project_spcLocked="N"
    Display_spcName_spc-spcBasespcRow=""
    Display_spcName=""
    Object_spcLocked="N"
    Project_spcUI_spcFreeze_spcBy_spcId=""
    Parent_spcName="Cfg_usVod_usImport_usSimulator"
    Parent_spcInactive="N"
    Inactive="N"
    Hidden="N"
    Container_spcModule=""
    Name="Start"
    Display_spcName_spc-spcRefspcDefault=""
    Object_spcLanguage_spcLocked=""
    </Repository_spcBusiness_spcService_spcMethod
    <Repository_spcBusiness_spcService_spcServer_spcScriptObject_spcLocked_spcBy_spcId=""
    Project_spcId="1-3OB-22SZ5"
    Comments="Invoke &quot;EAI XML Read from File&quot; BS to read XML"
    Repository_spcId="1-3OB-1"
    Project_spcLocked_spcBy_spcId=""
    Parent_spcId="1-3OB-24DOJ"
    Sales_spcApplication_spcUse=""
    Changed="N"
    Tools_spcApplication_spcUse=""
    Project_spcUI_spcFreeze="N"
    Project_spcLocked_spcLanguage=""
    First_spcLevel_spcContainer_spcModule=""
    Repository_spcName="Siebel Repository"
    Project_spcName="Import Product XML"
    Writable="N"
    Project_spcLocked="N"
    Service_spcApplication_spcUse=""
    Object_spcLocked="N"
    Project_spcUI_spcFreeze_spcBy_spcId=""
    Parent_spcName="Cfg_usVod_usImport_usSimulator"
    Parent_spcInactive="N"
    Inactive="N"
    Script="function GetModelPs(Inputs, Outputs)_newline{_newline var strTempo;_newline var PsReaderInputs = TheApplication().NewPropertySet();_newline strTempo = Inputs.GetProperty(&quot;FileName&quot;);_newline if (strTempo != &quot;&quot;)_newline {_newline PsReaderInputs.SetProperty(&quot;FileName&quot;, strTempo);_newline }_newline else_newline {//Error_newline }_newline strTempo = Inputs.GetProperty(&quot;FileType&quot;);_newline if (strTempo != &quot;&quot;)_newline {_newline PsReaderInputs.SetProperty(&quot;FileType&quot;, strTempo);_newline }_newline else_newline {_newline PsReaderInputs.SetProperty(&quot;FileType&quot;, &quot;xml&quot;);_newline }_newline_newline //Read the file_newline var XmlReaderSvc = TheApplication().GetService(&quot;EAI XML Read from File&quot;);_newline XmlReaderSvc.InvokeMethod(&quot;ReadPropSet&quot;, PsReaderInputs, Outputs);_newline_newline return (CancelOperation);_newline}"
    Program_spcLanguage="JS"
    Container_spcModule=""
    Name="GetModelPs"
    Object_spcLanguage_spcLocked=""
    Sequence="1"
    </Repository_spcBusiness_spcService_spcServer_spcScript
    <Repository_spcBusiness_spcService_spcServer_spcScriptObject_spcLocked_spcBy_spcId=""
    Project_spcId="1-3OB-22SZ5"
    Comments="Write string as a line into open file"
    Repository_spcId="1-3OB-1"
    Project_spcLocked_spcBy_spcId=""
    Parent_spcId="1-3OB-24DOJ"
    Sales_spcApplication_spcUse=""
    Changed="N"
    Tools_spcApplication_spcUse=""
    Project_spcUI_spcFreeze="N"
    Project_spcLocked_spcLanguage=""
    First_spcLevel_spcContainer_spcModule=""
    Repository_spcName="Siebel Repository"
    Project_spcName="Import Product XML"
    Writable="N"
    Project_spcLocked="N"
    Service_spcApplication_spcUse=""
    Object_spcLocked="N"
    Project_spcUI_spcFreeze_spcBy_spcId=""
    Parent_spcName="Cfg_usVod_usImport_usSimulator"
    Parent_spcInactive="N"
    Inactive="N"
    Script="function LogData(DataString, file)_newline{_newline try {_newline Clib.fputs((DataString + &quot;\n&quot;), file);_newline Clib.fflush(file);_newline }_newline catch (e){_newline // no action_newline }_newline}"
    Program_spcLanguage="JS"
    Container_spcModule=""
    Name="LogData"
    Object_spcLanguage_spcLocked=""
    Sequence="2"
    </Repository_spcBusiness_spcService_spcServer_spcScript
    <Repository_spcBusiness_spcService_spcServer_spcScriptObject_spcLocked_spcBy_spcId=""
    Project_spcId="1-3OB-22SZ5"
    Comments="Report Propset into file"
    Repository_spcId="1-3OB-1"
    Project_spcLocked_spcBy_spcId=""
    Parent_spcId="1-3OB-24DOJ"
    Sales_spcApplication_spcUse=""
    Changed="N"
    Tools_spcApplication_spcUse=""
    Project_spcUI_spcFreeze="N"
    Project_spcLocked_spcLanguage=""
    First_spcLevel_spcContainer_spcModule=""
    Repository_spcName="Siebel Repository"
    Project_spcName="Import Product XML"
    Writable="N"
    Project_spcLocked="N"
    Service_spcApplication_spcUse=""
    Object_spcLocked="N"
    Project_spcUI_spcFreeze_spcBy_spcId=""
    Parent_spcName="Cfg_usVod_usImport_usSimulator"
    Parent_spcInactive="N"
    Inactive="N"
    Script="function PropertySetToFile (PropSet, fileName, title) _newline{ _newline var file = Clib.fopen(fileName, &quot;at&quot;); _newline LogData(&quot;&quot;, file); _newline LogData(title, file); _newline LogData((&quot;Start At &quot; + Clib.asctime(Clib.gmtime(Clib.time()))), file); _newline WritePropertySet(PropSet, file, 0); _newline Clib.fclose(file); _newline return (CancelOperation); _newline}"
    Program_spcLanguage="JS"
    Container_spcModule=""
    Name="PropertySetToFile"
    Object_spcLanguage_spcLocked=""
    Sequence="3"
    </Repository_spcBusiness_spcService_spcServer_spcScript
    <Repository_spcBusiness_spcService_spcServer_spcScriptObject_spcLocked_spcBy_spcId=""
    Project_spcId="1-3OB-22SZ5"
    Comments="Report String into file"
    Repository_spcId="1-3OB-1"
    Project_spcLocked_spcBy_spcId=""
    Parent_spcId="1-3OB-24DOJ"
    Sales_spcApplication_spcUse=""
    Changed="N"
    Tools_spcApplication_spcUse=""
    Project_spcUI_spcFreeze="N"
    Project_spcLocked_spcLanguage=""
    First_spcLevel_spcContainer_spcModule=""
    Repository_spcName="Siebel Repository"
    Project_spcName="Import Product XML"
    Writable="N"
    Project_spcLocked="N"
    Service_spcApplication_spcUse=""
    Object_spcLocked="N"
    Project_spcUI_spcFreeze_spcBy_spcId=""
    Parent_spcName="Cfg_usVod_usImport_usSimulator"
    Parent_spcInactive="N"
    Inactive="N"
    Script="function ReportToFile (strReport, fileName, title) _newline{ _newline var file = Clib.fopen(fileName, &quot;at&quot;); _newline LogData(&quot;&quot;, file); _newline LogData(title, file); _newline LogData((&quot;Time Stamp &quot; + Clib.asctime(Clib.gmtime(Clib.time()))), file); _newline LogData(strReport, file); _newline Clib.fclose(file); _newline return (CancelOperation); _newline}"
    Program_spcLanguage="JS"
    Container_spcModule=""
    Name="ReportToFile"
    Object_spcLanguage_spcLocked=""
    Sequence="4"
    </Repository_spcBusiness_spcService_spcServer_spcScript
    <Repository_spcBusiness_spcService_spcServer_spcScriptObject_spcLocked_spcBy_spcId=""
    Project_spcId="1-3OB-22SZ5"
    Comments="main Function"
    Repository_spcId="1-3OB-1"
    Project_spcLocked_spcBy_spcId=""
    Parent_spcId="1-3OB-24DOJ"
    Sales_spcApplication_spcUse=""
    Changed="N"
    Tools_spcApplication_spcUse=""
    Project_spcUI_spcFreeze="N"
    Project_spcLocked_spcLanguage=""
    First_spcLevel_spcContainer_spcModule=""
    Repository_spcName="Siebel Repository"
    Project_spcName="Import Product XML"
    Writable="N"
    Project_spcLocked="N"
    Service_spcApplication_spcUse=""
    Object_spcLocked="N"
    Project_spcUI_spcFreeze_spcBy_spcId=""
    Parent_spcName="Cfg_usVod_usImport_usSimulator"
    Parent_spcInactive="N"
    Inactive="N"
    Script="function Service_usPreInvokeMethod (MethodName, Inputs, Outputs)_newline{_newline var logFile;_newline var logStr;_newline var strWrn;_newline var strTempo;_newline var bFullReport = false;_newline var strBsName = &quot;ISS Authoring Import Export Service&quot;;_newline var strBsMethod = &quot;ImportVOD&quot;;_newline_newline_newline if (MethodName == &quot;Start&quot;)_newline {_newline logFile = Inputs.GetProperty (&quot;LogFile&quot;);_newline if (logFile == &quot;&quot;)_newline {_newline logFile = &quot;//apps//bss//sieb//build_usdeploy//TestPackage//RefData//Products//ImportProduct.log&quot;; _newline }_newline strTempo = Inputs.GetProperty(&quot;LogFullReport&quot;);_newline if(strTempo == &quot;Y&quot;)_newline {_newline bFullReport = true;_newline }_newline_newline var PsStructure = TheApplication().NewPropertySet();_newline var PsOutputs = TheApplication().NewPropertySet();_newline_newline logStr = &quot;\n========== Strating Simulator with Params ==========\n&quot;;_newline PropertySetToFile(Inputs, logFile, logStr);_newline_newline _newline //Prepare for file reading_newline logStr = &quot;\n========== Action ==========\n&quot;;_newline strTempo = &quot;Calling: ReadPropSet on: EAI XML Read from File&quot;;_newline ReportToFile (strTempo, logFile, logStr);_newline GetModelPs(Inputs, PsStructure);_newline_newline logStr = &quot;\n========== Action ==========\n&quot;;_newline strTempo = &quot;Calling: &quot; + strBsMethod + &quot; on: &quot; + strBsName;_newline ReportToFile (strTempo, logFile, logStr);_newline //prepare for import_newline strTempo = Inputs.GetProperty(&quot;ReportOnly&quot;);_newline if (strTempo != &quot;&quot;)_newline {_newline PsStructure.SetProperty(&quot;ReportOnly&quot;, strTempo);_newline }_newline_newline strTempo = Inputs.GetProperty(&quot;RootObjectName&quot;);_newline if (strTempo != &quot;&quot;)_newline {_newline PsStructure.SetProperty(&quot;RootObjectName&quot;, strTempo);_newline PsStructure.SetProperty(&quot;RootObjectType&quot;, &quot;ISS_usJWS&quot;);_newline }_newline_newline strTempo = Inputs.GetProperty(&quot;NoTargNameChange&quot;);_newline if (strTempo != &quot;&quot;)_newline {//&quot;Y&quot;_newline PsStructure.SetProperty(&quot;NoTargNameChange&quot;, strTempo);_newline }_newline strTempo = Inputs.GetProperty(&quot;NoSrcNameChange&quot;);_newline if (strTempo != &quot;&quot;)_newline {//&quot;Y&quot;_newline PsStructure.SetProperty(&quot;NoSrcNameChange&quot;, strTempo);_newline }_newline strTempo = Inputs.GetProperty(&quot;AutoProceed&quot;);_newline if (strTempo != &quot;&quot;)_newline {//&quot;Y&quot;_newline PsStructure.SetProperty(&quot;AutoProceed&quot;, strTempo);_newline }_newline strTempo = Inputs.GetProperty(&quot;UseNamesAsKeys&quot;);_newline if (strTempo != &quot;&quot;)_newline {//&quot;N&quot;_newline PsStructure.SetProperty(&quot;UseNamesAsKeys&quot;, strTempo);_newline }_newline // get the service_newline var ExImSvc = TheApplication().GetService(strBsName);_newline // load the instance into an integration object_newline ExImSvc.InvokeMethod(strBsMethod, PsStructure, PsOutputs);_newline_newline if(bFullReport == true)_newline {_newline logStr = &quot;\n========== Full Report: ==========\n&quot;;_newline PropertySetToFile(PsOutputs, logFile, logStr);_newline }_newline else_newline {_newline logStr = &quot;\n========== Short Status: ==========\n&quot;;_newline strTempo = PsOutputs.GetProperty(&quot;Warning&quot;);_newline ReportToFile(strTempo, logFile, logStr);_newline }_newline_newline return (CancelOperation);_newline }_newline return (ContinueOperation);_newline}"
    Program_spcLanguage="JS"
    Container_spcModule=""
    Name="Service_usPreInvokeMethod"
    Object_spcLanguage_spcLocked=""
    Sequence="6"
    </Repository_spcBusiness_spcService_spcServer_spcScript
    <Repository_spcBusiness_spcService_spcServer_spcScriptObject_spcLocked_spcBy_spcId=""
    Project_spcId="1-3OB-22SZ5"
    Comments="Recurcivelu dump Propset into open file"
    Repository_spcId="1-3OB-1"
    Project_spcLocked_spcBy_spcId=""
    Parent_spcId="1-3OB-24DOJ"
    Sales_spcApplication_spcUse=""
    Changed="N"
    Tools_spcApplication_spcUse=""
    Project_spcUI_spcFreeze="N"
    Project_spcLocked_spcLanguage=""
    First_spcLevel_spcContainer_spcModule=""
    Repository_spcName="Siebel Repository"
    Project_spcName="Import Product XML"
    Writable="N"
    Project_spcLocked="N"
    Service_spcApplication_spcUse=""
    Object_spcLocked="N"
    Project_spcUI_spcFreeze_spcBy_spcId=""
    Parent_spcName="Cfg_usVod_usImport_usSimulator"
    Parent_spcInactive="N"
    Inactive="N"
    Script="function WritePropertySet(PropSet, file, Level) _newline{ _newline if ((Level == &quot;&quot;) || (typeof(Level) == &quot;undefined&quot;)) _newline { _newline Level = 0; _newline } _newline var indent = &quot;&quot;; _newline for (var x = 0; x &lt; Level; x++) _newline { _newline indent += &quot;\t&quot;; _newline } _newline var psType = PropSet.GetType(); _newline var psValue = PropSet.GetValue(); _newline _newline LogData((indent + &quot;Type: &quot; + psType + &quot; Value: &quot; + psValue), file); _newline _newline var propName = PropSet.GetFirstProperty(); _newline while (propName != &quot;&quot;) _newline { _newline var propValue = PropSet.GetProperty(propName); _newline LogData((indent + propName + &quot; = &quot; + propValue), file); _newline propName = PropSet.GetNextProperty(); _newline } _newline var children = PropSet.GetChildCount(); _newline for (var x = 0; x &lt; children; x++) _newline { _newline LogData(( indent + &quot;CHILD PROPERTY SET &quot; + x), file); _newline WritePropertySet(PropSet.GetChild(x), file, (Level + 1)); _newline } _newline}"
    Program_spcLanguage="JS"
    Container_spcModule=""
    Name="WritePropertySet"
    Object_spcLanguage_spcLocked=""
    Sequence="5"
    </Repository_spcBusiness_spcService_spcServer_spcScript
    </Business_spcService

  • Retenção de ISS na Venda de Serviço

    Boa tarde
    Estou utilizando ECC 6.0 e TAXBRA, preciso configurar a retenção do ISS pelo cliente na ordem de venda de serviços.
    No esquema de cálculo o sistema já está reconhecendo a alíquota do imposto e a retenção identificado pela condição ISVG.
    ISVB     Taxa ISS fornecedor     3,000      %                    0,30
    ISVC     Base ISS fornecedor     100,000      %                    10,00
    ISVD     ISS lei fornecedor     100,000      %                    10,00
    ISVF     ISS imp.local forn.     1,000      %                    0,10
    ISVG     ISS retenção forn.     100,000      %                    10,00
    ISVH     ISS ret.mínima forn.     0,01      BRL                    0,01
    O problema é que logo mais abaixo no esquema de cálculo entendo que o sistema deveria preencher as condições BX64 (base retenção) e BX63 (montante da retenção), mas não está fazendo isso.
    O interessante é que o ISS não está sendo adicionado ao preço e isso está correto, mas precisaria dos valores que foram retidos para trasnferir para nota fiscal. Para a venda onde não tem retenção a pricing está funcionando corretamente.
    BX60     BR ISS base forn.     0,00      BRL                    0,00
    BX61     BR ISS base is.forn.     0,00      BRL                    0,00
    BX64     BR ISS base ret.forn                          BRL                                     
    BX65     BR ISS base RetIsFor     0,00      BRL                    0,00
    BX6A     BR ISS base serv.     0,00      BRL                    0,00
    BX6B     BR ISS base is.serv.     0,00      BRL                    0,00
    BX6E     BR ISS base ret.serv     0,00      BRL                    0,00
    BX6F     BR ISS base RetIsSer     0,00      BRL                    0,00
    BX51     BR: montante de ISS     100,000      %                    0,00
    BX62     BR ISS montante forn     0,00      BRL                    0,00
    BX63     BR ISS mont.ret.forn     0,00      BRL                    0,00
    BX6C     BR ISS mont.serv.     0,00      BRL                    0,00
    BX6D     BR ISS mont.ret.serv     0,00      BRL                    0,00
    BX6O     BR ISS offset Tx Inc     100,000-     %                    0,00
    Alguém que já configurou e puder me ajudar agradeço.
    Atenciosamente,
    Emerson

    Olá Fernanda, tudo bem?
    Em meu sistema o flag está marcado também e o sistema está fazendo a retenção, porém não preenche o valor da retenção nas condições, o valor mínimo está com zero também.
    No caso de retenção o sistema deveria preencher as condições abaixo.
    1) Com retenção alíquota do fornecedor
    O sistema deveria preencher as condições BX64, BX63
    2) Com retenção alíquota do cliente
    O sistema deveria preencher as condições BX6E, BX6D
    Como não consegui resolver esse problema no standard, criei uma condição onde cadastro os mesmos parâmetros que cadastro nas tabelas de ISS na J1BTAX e amarrei uma chave de conta a essa condição, dessa forma é possível contabilizar a retenção reduzindo o valor que o cliente deve pagar, está funcionando bem assim, o inconveniente é ter que cadastrar as chaves dessa condição além da J1BTAX na VK11 também.
    Já revisei as notas da SAP e aparentemente a configuração está ok, mas não funciona, já abri chamado... só que o tempo passa e não respondem!

  • ISS retido

    Bom dia,
    Na J1BTAX tenho a opção "Atualizar valores propostos p/taxa impostos " aonde defino a alíquota básica de iss ex: 2,00
    Quando faço um pedido de compra com as chaves de retenção informadas no fornecedor, o botão "impostos" no meu pedido de compra consegue identificar a alíquota de 2% do ISS , mas não consegue identificar uma base de calculo para o ISS e não consegue identificar as bases para a retenção.
    Pq o sistema não calcula estas bases?  (não queria usar exceções neste momento)
    Só funciona quando eu cadastro um grupo de exceção, como por exemplo o grupo 89 indicando o domicílio fiscal do fornecedor, a alíquota, e a flag ISS IRF.
    Assim o botão "impostos" no pedido de compra consegue identificar a aliquota (cadastrada na exceção) para o domicílio (cadastrado na exceção) e a flag ISS IRF (na exceção).
    Gostaria de saber se é possível não utilizar a exceção, partindo apenas da alíquota básica. Assim independente do domicilio fiscal, os fornecedores sem chave de retenção não teriam as retenções. e os fornecedores com chave teriam as retenções.
    Um segundo problema é quando eu não tenho que reter, e sim somente destacar o ISS na nota.
    Estou tendo que criar uma exceção por exemplo grupo 89 indicando o domicilio, a alíquota e sem a flag ISS IRF marcada para que o destaque do ISS ocorra.
    O problema é que não posso ter no grupo 89 o mesmo domicilio fiscal com a flag marcada e outro com a flag desmarcada.
    Assim não consigo de maneira genérica, independente do município, sempre destacar o ISS caso o fornecedor não tenha as chaves de retenção. e caso tenha as chaves, reter ao invés de somente destacar.
    Eu sei que  eu poderia usar uma exceção por fornecedor para tratar as retenções e o destaque do iss na nota deixar nesta exceção mais genérica 89 somente pelo município, mas isso operacionalmente faz com que o fornecedor tenha que ser cadastrado informando as chaves e ainda esteja cadastrando também dentro da exceção 85 por exemplo (domicilio+fornecedor).
    Alguém poderia me dar alguma ideia? Existe um jeito mais simples e mais genérico?

    Bruno,
    Para o ISS retido não é necessário definir na J1BTAX. Você pode verificar a parte de FI na nota:
    1706309 - CI BR: CBT - Condition-Based Tax Calculation Brazil(updated)
    Basicamente você irá configurar as transações abaixo:
    Definir bases e acúmulo da categoria
    S_ALR_87003264    
    Definir alíquota dos códigos
    S_ALR_87003617
    Veja também a discussão:
    Re: Service: INSS+ IR+ISS + WHT + PIS/COFINS s/ credit e para Entradas
    Att.

  • CTM  with Inbound Quota..with demand and time split

    Hi Experts,
    I am trying to use two different quota figures for two different time periods( with no overlap).
    Product X at Loc1 is supplied by Vendor1 and Vendor2.
    Inbound Quota with Demand Split is used as given below:
    A) 1st Jan2011 to 31st Dec2012     Quota for Vendor1= 80   Quota for Vendor1= 20
    B) 1st Jan2013 to 31st Dec 2099    Quota for Vendor1= 50   Quota for Vendor1= 50
    But CTM considers it as given below.
    A) 1st Jan2011 to 31st Dec9999     Quota for Vendor1= 80   Quota for Vendor1= 20
    B) 1st Jan2013 to 31st Dec 9999    Quota for Vendor1= 50   Quota for Vendor1= 50
    I have two queries....Why CTM is not considering correct time period for Line A? Also why its taking end point as 31st Dec 9999 and not 31st Dec 2099?
    Will appeciate your opinion.
    Thanks

    Hi Sachin
    Thanks for the input.
    However, this does not solve the issue with decreasing time phased safety stock in combination with multiple demand priorities.
    If you run CTM with the settings you mentioned, it will respect the demand priorities, but builds up safety stock when the time phased safety stock is decreasing. (This is a release restriction). According to the documentation available, you should run CTM with the additional settings 'do not plan demand' and 'consider shortage' to overcome this. However, it does not repect the other demand priorities anymore. I tried multiple runs (with use of pegging, with different planning settings), but they all do not lead to the required result.
    Edited by: S. Geurds on Nov 17, 2008 1:57 PM

  • Open and cancelled Quote Report

    Hi,
    Can anyone give me the information  for getting open and cancelled Quote Report?

    I hope you are using reason for rejection for cancelling quotations. If that is the case, you can use transaction VA25 to view the list of quotations. Here you can filter on two columns status and reason for rejection to view the report as per your requirement.
    Regards,
    GSL.

  • Find open and close smart quotes

    Dear scripter,
    Here I am trying find whether all the open double smart quotes(") are closed with close double smart quotes("). Here is my small work to find how many open and close quotes.
    myopenqu=app.activeDocument.search("^{", false, false, "^{");
    myclosequ=app.activeDocument.search("^}", false, false, "^}");
    myopenqulength = myopenqu.length;
    myclosequlength = myclosequ.length;
    if(myopenqulength!=myclosequlength)
    alert("Quotes not matched\n"+ myopenqulength +" Open quotes found\n" + myclosequlength +" Close quotes found")
    It works well, the script just alert if I have 25 open quotes and 23 close quotes
    Quotes not matched
    25 Open quotes found
    23 close quotes found
    Now I want to find the quote set where the 24,25th set close quotes are missing?
    Is there any way to find the misisng quotes
    Thanks in advance
    regards
    a r u l
    vpublish.net

    You'd have to look for unmatched quotes, in this case two cases of two open quotes without an intervening closed quote. This is difficult to script in CS2 because it doesn't have GREP natively and because of footnote problems. In CS3/4 it should be possible. But even then it will work only if you don't have quotes within quotes.
    Peter

  • Print Quote Report

    Hi All,
    I have a requirement to develop the custom print Quote Report. When i review the standard pring quote report ,I found a call like <?call-template:TermsTemplate?>.
    This statment itself is getting all the Terms and Conditions for that report. when i looked in the ASOPRTXSL.xsl, I see the below statement
    <xsl:template name="TermsTemplate">
    <xsl:call-template name="PrintContractTerms"/>
    </xsl:template>
    I am pretty new to XSL, dont know what's happening here. Please help me ASAP
    I have also posted this question in BI Publisher but did not get any respose . Please Help
    Thanks

    If you want to create a custom report using concurrent program then refer:
    http://apps2fusion.com/apps/apps/63-xml-publisher-concurrent-program-xmlp
    If you want to create a custom report using OAF page then refer:
    http://apps2fusion.com/at/51-ps/260-integrating-xml-publisher-and-oa-framework
    -Anand

  • XML Quote report

    We have a problem with our XML Quote report that cuts off the report at 26 pages when it should go to about 200 pages.
    We have another report the Acknowledge Quote and it works fine.

    Finally we found the solution for this problem.
    1. Open qotSCocPrint.jsp and add below line inside <SELECT id="qotOutFrmt" name="qotOutFrmt"> statement. This line should be added after "for" loop.
    <OPTION value="EXCEL">Excel Format</option>
    We can add as many options the XML Publisher supports.
    2. Decompile oracle.apps.aso.print.webui.MainCO.class (Controller).
    Change the below line
    httpservletresponse.setContentType("application/pdf");
    to
    httpservletresponse.setContentType("application/"+quoteOutputFormat.toLowerCase());
    Take a backup of the original file, compile the java in the same directory.
    3. Decompile oracle.apps.aso.print.server.PrintQuoteAMImpl.class and change this line
    Field field = class2.getDeclaredField("OUTPUT_TYPE_PDF");
    to
    String outputFormat="OUTPUT_TYPE"+as[12].trim();
    Field field = class2.getDeclaredField(outputFormat);
    Bounce Apache and generate the Quote output in desired format.

  • Queation Regaring Print Quote Report

    Hi All,
    I have a requirement to develop the custom print Quote Report. When i review the standard pring quote report ,I found a call like <?call-template:TermsTemplate?>.
    This statment itself is getting all the Terms and Conditions for that report. when i looked in the ASOPRTXSL.xsl, I see the below statement
    <xsl:template name="TermsTemplate">
    <xsl:call-template name="PrintContractTerms"/>
    </xsl:template>
    I am pretty new to XSL, dont know what's happening here. Please help me ASAP
    Thanks

    Can anyone answer this please. This is urgent . Thanks

  • Questions on Print Quote report

    Hi,
    I'm fairly new to Oracle Quoting and trying to get familiar with it. I have a few questions and would appreciate if anyone answers them
    1) We have a requirement to customize the Print Quote report. I searched these forums and found that this report can be defined either as a XML Publisher report or an Oracle Reports report depending on a profile option. Can you please let me know what the name of the profile option is?
    2) When I select the 'Print Quote' option from the Actions drop down in the quoting page and click Submit I get the report printed and see the following URL in my browser.
    http://<host>:<port>/dev60cgi/rwcgi60?PROJ03_APPS+report=/proj3/app/appltop/aso/11.5.0/reports/US/ASOPQTEL.rdf+DESTYPE=CACHE+P_TCK_ID=23731428+P_EXECUTABLE=N+P_SHOW_CHARGES=N+P_SHOW_CATG_TOT=N+P_SHOW_PRICE_ADJ=Y+P_SESSION_ID=c-RAuP8LOvdnv30grRzKqUQs:S+P_SHOW_HDR_ATTACH=N+P_SHOW_LINE_ATTACH=N+P_SHOW_HDR_SALESUPP=N+P_SHOW_LN_SALESUPP=N+TOLERANCE=0+DESFORMAT=RTF+DESNAME=Quote.rtf
    Does it mean that the profile in our case is set to call the rdf since it has reference to ASOPQTEL.rdf in the above url?
    3) When you click on submit button do we have something like this in the jsp code: On click call ASOPQTEL.rdf. Is the report called using a concurrent program? I want to know how the report is getting invoked?
    4) If we want to customize the jsp pages can you please let me know the steps involved in making the customizations and testing them.
    Thanks and Appreciate your patience
    -PC

    1) We have a requirement to customize the Print Quote report. I searched these forums and found that this report can be defined either as a XML Publisher report or an Oracle Reports report depending on a profile option. Can you please let me know what the name of the profile option is?
    I think I posted it in one of the threads2) When I select the 'Print Quote' option from the Actions drop down in the quoting page and click Submit I get the report printed and see the following URL in my browser.
    http://<host>:<port>/dev60cgi/rwcgi60?PROJ03_APPS+report=/proj3/app/appltop/aso/11.5.0/reports/US/ASOPQTEL.rdf+DESTYPE=CACHE+P_TCK_ID=23731428+P_EXECUTABLE=N+P_SHOW_CHARGES=N+P_SHOW_CATG_TOT=N+P_SHOW_PRICE_ADJ=Y+P_SESSION_ID=c-RAuP8LOvdnv30grRzKqUQs:S+P_SHOW_HDR_ATTACH=N+P_SHOW_LINE_ATTACH=N+P_SHOW_HDR_SALESUPP=N+P_SHOW_LN_SALESUPP=N+TOLERANCE=0+DESFORMAT=RTF+DESNAME=Quote.rtf
    Does it mean that the profile in our case is set to call the rdf since it has reference to ASOPQTEL.rdf in the above url?
    Yes, your understanding is correct.3) When you click on submit button do we have something like this in the jsp code: On click call ASOPQTEL.rdf. Is the report called using a concurrent program? I want to know how the report is getting invoked?
    No, there is no conc program getting called, you can directly call a report in a browser window, Oracle reports server will execute the report and send the HTTP response to the browser.4) If we want to customize the jsp pages can you please let me know the steps involved in making the customizations and testing them.
    This is detailed in many threads.Thanks
    Tapash

  • Quote report

    Hi,
    Is there a nstandard report in SAP for quotes that tells us how many quotes that were created were completed and how many were left open. In other words a WIN/LOSS scenerio meaning some might have been converted to Sales orders while others left open because the customer rejected them.

    Hi
    You can use VA25/VA26. Here you can define the selection criteria to find list of qotations. Using SHD0 (transaction and screen variants) you can add more fields on main screen so that you can search on finer basis. But you will need to take care of performance of the report
    Reward if helpful
    Kind Regards
    Sandeep

  • Quote Report - Performance

    I have created a quote report with narratives around the opportunity, opportunity-product, and account information. The report contains a pivot table.
    I'm getting very hit or miss performance results on the report. Sometimes the report runs faster for all opportunities compared to when its prompted with an opty id from a web link.
    Any thoughts? There doesn't seem to be one column that makes a difference.
    Also this is not an analytical report as the quotes need to be generated same day.

    Hi Shaik,
    Please remove all the join select queries and use 'for all entries' varaiant of the select query. Check whether you can create and use indexes in ur queries.
    Thanks and Regards,
    Saurabh Chhatre

  • Diferencial de Alíquota - Optante pelo Simples

    Experts, boa tarde.
    Tenho um issue aqui no projeto e gostaria de uma juda de vocês.
    O business apresentou a necessidade de ter um tax code  que calcule o diferencial de alíquota (DIFAL), porém quando a condição de ICMS for a ICM0.
    Ou seja, complementar o ICMS mesmo quando ele não é devido. Encontrei pessoas com esta situação também no www.localizationforum.com.
    Até o momento já tentei diversas alternativas através da configuração, porém sem sucesso até agora.
    Algum de vocês já passou por algo parecido?
    Abraços

    Nesse caso, o que fiz foi usar o campo setor industrial (no cadastro de fornecedor) e informar lá que ele é optante por simples e via abap colocamos que se esse fornecedor fosse optante deveria seguir a regra abaixo:
    ZIM u2013 0% ICMS + Crédito de Pis/Cofins: Determinar esse IVA quando transportador é optante pelo Simples e da mesma UF do local de expedição.
    ZY u2013 0% Subst. Trib. ICMS: Determinar esse IVA quando transportador é optante pelo simples e de UF diferente do local de expedição.
    Atenciosamente,
    Antonio Oliveira

Maybe you are looking for

  • Report with Reason for movement for GR

    Hi,   I want to make a report  to show the qty. of material  recived  in a particular period  for GR ref. to PO we have reason for movement  1001   & for GR rwef. to prod. order we have 1002,  so is there any transaction to see the material list ref.

  • MM Approval Process and email notifications

    Hello All, I am looking for a concrete answer to the following MM/ workflow questions? 1. My Client wants approval process flow:  purchaser to Line manager to Head of department to Finance to Material owner. Is this a 'z' table and development is req

  • How to use DAQ Assistant to display two analog channels in a XY Graph

    Hi, I am new to LabVIEW. I have been assigned a project in which i have to display two analog signals from an analog potentiostat i.e. voltage and current (also a voltage signal) on a graph using labview. I am using a myDAQ device to acquire these an

  • How to use partial number of PPMs to generate SNP planned order

    Hi all, I have a requirement for SNP where I have got X number of identical work centers, on which an SKU can be manufactured. Now there are limitations at the operational level on the labour force or any other constraints, due to which only Y number

  • New Dialog Instance Installation steps for Solaris

    Hi Basis Gurus, I have doubt regarding installation of a Dialog Instance. we are having 3 application servers with one DBCI (ECC 6.0 / Oracle 10.2 / Solaris 10). all application server & DBCI are running in Solaris OS in seperate box, now i want inst