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
-
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 FussiPor 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 "EAI XML Read from File" 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("FileName");_newline if (strTempo != "")_newline {_newline PsReaderInputs.SetProperty("FileName", strTempo);_newline }_newline else_newline {//Error_newline }_newline strTempo = Inputs.GetProperty("FileType");_newline if (strTempo != "")_newline {_newline PsReaderInputs.SetProperty("FileType", strTempo);_newline }_newline else_newline {_newline PsReaderInputs.SetProperty("FileType", "xml");_newline }_newline_newline //Read the file_newline var XmlReaderSvc = TheApplication().GetService("EAI XML Read from File");_newline XmlReaderSvc.InvokeMethod("ReadPropSet", 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 + "\n"), 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, "at"); _newline LogData("", file); _newline LogData(title, file); _newline LogData(("Start At " + 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, "at"); _newline LogData("", file); _newline LogData(title, file); _newline LogData(("Time Stamp " + 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 = "ISS Authoring Import Export Service";_newline var strBsMethod = "ImportVOD";_newline_newline_newline if (MethodName == "Start")_newline {_newline logFile = Inputs.GetProperty ("LogFile");_newline if (logFile == "")_newline {_newline logFile = "//apps//bss//sieb//build_usdeploy//TestPackage//RefData//Products//ImportProduct.log"; _newline }_newline strTempo = Inputs.GetProperty("LogFullReport");_newline if(strTempo == "Y")_newline {_newline bFullReport = true;_newline }_newline_newline var PsStructure = TheApplication().NewPropertySet();_newline var PsOutputs = TheApplication().NewPropertySet();_newline_newline logStr = "\n========== Strating Simulator with Params ==========\n";_newline PropertySetToFile(Inputs, logFile, logStr);_newline_newline _newline //Prepare for file reading_newline logStr = "\n========== Action ==========\n";_newline strTempo = "Calling: ReadPropSet on: EAI XML Read from File";_newline ReportToFile (strTempo, logFile, logStr);_newline GetModelPs(Inputs, PsStructure);_newline_newline logStr = "\n========== Action ==========\n";_newline strTempo = "Calling: " + strBsMethod + " on: " + strBsName;_newline ReportToFile (strTempo, logFile, logStr);_newline //prepare for import_newline strTempo = Inputs.GetProperty("ReportOnly");_newline if (strTempo != "")_newline {_newline PsStructure.SetProperty("ReportOnly", strTempo);_newline }_newline_newline strTempo = Inputs.GetProperty("RootObjectName");_newline if (strTempo != "")_newline {_newline PsStructure.SetProperty("RootObjectName", strTempo);_newline PsStructure.SetProperty("RootObjectType", "ISS_usJWS");_newline }_newline_newline strTempo = Inputs.GetProperty("NoTargNameChange");_newline if (strTempo != "")_newline {//"Y"_newline PsStructure.SetProperty("NoTargNameChange", strTempo);_newline }_newline strTempo = Inputs.GetProperty("NoSrcNameChange");_newline if (strTempo != "")_newline {//"Y"_newline PsStructure.SetProperty("NoSrcNameChange", strTempo);_newline }_newline strTempo = Inputs.GetProperty("AutoProceed");_newline if (strTempo != "")_newline {//"Y"_newline PsStructure.SetProperty("AutoProceed", strTempo);_newline }_newline strTempo = Inputs.GetProperty("UseNamesAsKeys");_newline if (strTempo != "")_newline {//"N"_newline PsStructure.SetProperty("UseNamesAsKeys", 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 = "\n========== Full Report: ==========\n";_newline PropertySetToFile(PsOutputs, logFile, logStr);_newline }_newline else_newline {_newline logStr = "\n========== Short Status: ==========\n";_newline strTempo = PsOutputs.GetProperty("Warning");_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 == "") || (typeof(Level) == "undefined")) _newline { _newline Level = 0; _newline } _newline var indent = ""; _newline for (var x = 0; x < Level; x++) _newline { _newline indent += "\t"; _newline } _newline var psType = PropSet.GetType(); _newline var psValue = PropSet.GetValue(); _newline _newline LogData((indent + "Type: " + psType + " Value: " + psValue), file); _newline _newline var propName = PropSet.GetFirstProperty(); _newline while (propName != "") _newline { _newline var propValue = PropSet.GetProperty(propName); _newline LogData((indent + propName + " = " + propValue), file); _newline propName = PropSet.GetNextProperty(); _newline } _newline var children = PropSet.GetChildCount(); _newline for (var x = 0; x < children; x++) _newline { _newline LogData(( indent + "CHILD PROPERTY SET " + 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,
EmersonOlá 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! -
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.
ThanksHi 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.netYou'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 -
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
ThanksIf 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 -
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
ThanksCan 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
-PC1) 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 -
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 -
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çosNesse 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