on 01-16-2014 12:05 PM
Alguém sabe onde posso emitir um relatório de impostos retidos por vencimento no SAP? Preciso desse relatório para saber os impostos que tenho a pagar.
E qual a melhor prática para fazer esse pagamento: Por conta ou criando um fornecedor?
Penso que pela Conta Contabil do imposto retido.
Apos fechado o periodo, voce pode jogar o saldo a pagar em um PN.
Caso seja necessario, este PN pode ter uma Conta contabil diferente dos demais fornecedores, para que nao caia na conta padrão de fornecedores.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Boa noite Jaqueline e prezados colegas.
Conforme destacado pelo Luciano, quando a retenção já ocorreu (Leia-se: Imposto retido por NF ou Imposto retido no pagamento com C/P quitado) bastaria olhar o saldo da conta contábil da retenção.
A complicação fica nos casos em que há o interesse em fazer uma previsão de retenções a pagar.
Estudando agora este questionamento do grupo, que por sinal surgiu em cliente na última semana. Então aproveitei e elaborei a consulta a seguir, baseado em NF de Entrada (OPCH e filhas).
Onde, as colunas são:
1ª - Nº Interno = DocEntry da OPCH, possibilitando a abertura do documento ao clicar na =>
2ª - Num SAP = Num do Doc
3ª - St. Doc. = Situação do documento, como na 9.0 existem em uma mesma tela documentos regulares, cancelados e cancelamento acredito sempre ser prudente ter esta informação
4ª - Data de Lançamento = Data do documento
5ª e 6ª - falam por si...
7ª - Num NF = Num da NF da aba Imposto da NF de Entrada
8ª - Total do Doc = Valor total do documento
9ª - Num Parc = Este número representa o número da Parcela (vem da PCH6)
10ª - Data de Venc. = Data de vencimento da Parcela (vem da PCH6)
11ª - Vlr. Parc. = Valor da Parcela (vem da PCH6)
12ª - Vlr. Pago = Valor pago de determinada parcela (vem da PCH6)
13ª - Tot. Ret. Paga = Valor acumulado automaticamente (na PCH6) com o total de retenções pagas na parcela (quando CP quitado).
14ª - Ret. à pagar = Criada uma condição que quando a parcela está paga a informação fica vazia, quando a parcela está em aberta então é calculada a retenção proporcional a cada parcela de acordo com as retenções por pagamento apontadas no documento (Não realizado filtro em linhas, ou seja está considerando que todo o documento possui a mesma retenção).
15ª - Tipo = Ao tipo de imposto a ser pago por retenção.
Solicito aos prezados que realizem testes em suas bases, com a consulta a seguir e apontem os resultados, antes de colocar em algum cliente por favor VALIDEM.
Por final, agradeço futuros comentários, sobre os resultados obtidos e a satisfação gerada com a consulta. Caso alguém melhore, por favor volte aqui e colabore também!!!
SELECT T0.[DocEntry], T0.[DocNum] AS 'Num SAP',
CASE T0.[CANCELED]
WHEN 'N' THEN 'Normal'
WHEN 'C' THEN 'Cancelamento'
WHEN 'Y' THEN 'Cancelado'
END AS 'St. Doc.',
T0.[DocDate], T0.[CardCode] as 'Cod. PN', T0.[CardName] as 'Nome PN', T0.[Serial] as 'Num NF', T0.[DocTotal] as 'Total Doc.', T1.[InstlmntID] 'Num. Parc.', T1.[DueDate] as 'Dt. Venc.', T1.[InsTotal] as 'Vlr. Parc.', T1.[PaidToDate] as 'Vlr Pago', T1.[WTApplied] as 'Tot. Ret. Paga',
(T1.[InsTotal]*(T3.[Rate]/100)) as 'Ret. à Pagar',
T4.[WTType] FROM OPCH T0
INNER JOIN PCH6 T1 ON T0.DocEntry = T1.DocEntry
LEFT JOIN PCH5 T2 ON T1.DocEntry = T2.AbsEntry AND T1.[Status] = 'O'
LEFT JOIN OWHT T3 ON T2.WTCode = T3.WTCode
LEFT JOIN OWTT T4 ON T3.WTTypeId = T4.WTTypeId
Ah: não deixem de registrar seus Likes...
Abraços a todos.
Att,
Rodrigo da Costa Feula
Olá Leonidas, execute o gerador de consultas, clique em executar...depois clique no ícone do Lapis e cole o conteúdo abaixo...depois clique em executar novamente...
SELECT T0.[DocEntry], T0.[DocNum] AS 'Num SAP',
CASE T0.[CANCELED]
WHEN 'N' THEN 'Normal'
WHEN 'C' THEN 'Cancelamento'
WHEN 'Y' THEN 'Cancelado'
END AS 'St. Doc.',
T0.[DocDate], T0.[CardCode] as 'Cod. PN', T0.[CardName] as 'Nome PN', T0.[Serial] as 'Num NF', T0.[DocTotal] as 'Total Doc.', T1.[InstlmntID] 'Num. Parc.', T1.[DueDate] as 'Dt. Venc.', T1.[InsTotal] as 'Vlr. Parc.', T1.[PaidToDate] as 'Vlr Pago', T1.[WTApplied] as 'Tot. Ret. Paga',
(T1.[InsTotal]*(T3.[Rate]/100)) as 'Ret. à Pagar',
T4.[WTType] FROM OPCH T0
INNER JOIN PCH6 T1 ON T0.DocEntry = T1.DocEntry
LEFT JOIN PCH5 T2 ON T1.DocEntry = T2.AbsEntry AND T1.[Status] = 'O'
LEFT JOIN OWHT T3 ON T2.WTCode = T3.WTCode
LEFT JOIN OWTT T4 ON T3.WTTypeId = T4.WTTypeId
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.