...
Expand | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
Geração Lista de Itens Peso 0 - CD0903
|
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lista de Observações das Notas fiscais dos Pedidos
|
Expand | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Relatório de Cadastro de Usuários TOTVS MOUT073
Gerar Relatório de Cadastro de Usuários TOTVS MOUT073: Relatório de usuários para auditoria, inclusive com os acessos por empresa e estabelecimento Lista de usuários Datasul: |
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
exportação de usuários atuais do grupo 35 Força de venda do Totvs/ERP:
valor 1 -- somente clientes valor 2 -- somente fornecedores valor 3 -- cliente e fornecedor.
R:\ESP2\qgp\Lista de Clientes Output.p
************************************************************************* OUTPUT TO c:\temp\fornecedores.csv.
************************************************ OUTPUT TO i:\Leopoldo\clientes_2023-10-06.csv.
|
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Remover da estrutura dos kits abaixo, os itens informados:
Conforme o programa R:\ESP2\mop\mocg020e.p, os componentes / itens iniciados com "5" e "6" não interferem na abertura dos kits e na margem do D.A. e portanto podem ser excluídos da estrutura.
R:\ESP2\qgp\Excluir Componentes Estrutura Kit.p
kit foi o lido e estrutura o que foi excluído.
Para excluir apenas um item
|
Expand | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Relatório de Prestadores MORE048
DEF VAR nome-contr LIKE mo-adp-responsavel.nome. DEF VAR nome-dir LIKE mo-adp-responsavel.nome. DEF VAR nome-gestor LIKE mo-adp-responsavel.nome.
OUTPUT TO c:\temp\prestadores-santillana.csv.
PUT UNFORMATTED "Contrato" ";" "Prestador" ";" "Nome" ";" "Tipo" ";" "Admissao" ";" "Renovacao" ";" "Termino" ";" "Prazo" ";" "Avisar" ";" "Dt Distrato" ";" "Tp Distrato" ";" "Item" ";" "Descricao" ";" "Funcao" ";" "Vl Contrato" ";" "VR" ";" "Estab" ";" "Conta" ";" "Centro de Custo" ";" "Situacao" ";" "Contratante" ";" "Nome" ";" "Diretor" ";" "Nome" ";" "Gestor" ";" "Nome" SKIP.
FOR EACH mo-adp-contrato WHERE /*cod-contrato = 2 NO-LOCK: */ mo-adp-contrato.dt-inicio >= 06/01/2019 AND mo-adp-contrato.dt-termino <= 04/30/2021 NO-LOCK:
FIND FIRST mo-adp-responsavel WHERE mo-adp-responsavel.cod-resp = mo-adp-contrato.cod-resp-padrao NO-LOCK NO-ERROR. IF AVAIL mo-adp-responsavel THEN ASSIGN nome-contr = mo-adp-responsavel.nome.
FIND FIRST mo-adp-responsavel WHERE mo-adp-responsavel.cod-resp = mo-adp-contrato.cod-resp-contrato NO-LOCK NO-ERROR. IF AVAIL mo-adp-responsavel THEN ASSIGN nome-dir = mo-adp-responsavel.nome.
FIND FIRST mo-adp-responsavel WHERE mo-adp-responsavel.cod-resp = mo-adp-contrato.cod-resp-prestador NO-LOCK NO-ERROR. IF AVAIL mo-adp-responsavel THEN ASSIGN nome-gestor = mo-adp-responsavel.nome.
FIND FIRST emitente WHERE emitente.cod-emitente = mo-adp-contrato.cod-emitente NO-LOCK NO-ERROR.
FIND FIRST ITEM WHERE ITEM.it-codigo = mo-adp-contrato.tipo-servico NO-LOCK NO-ERROR.
PUT UNFORMATTED cod-contrato ";" emitente.cod-emitente ";" emitente.nome-emit ";" emitente.natureza ";" dt-admissao ";" dt-inicio ";" dt-termino ";" prazo-contrato ";" aviso-renovacao ";" dt-distrato ";" tipo-distrato ";" tipo-servico ";" ITEM.desc-item ";" mo-adp-contrato.funcao ";" vl-contrato ";" ind-vr ";" mo-adp-contrato.cod-estabel ";" mo-adp-contrato.ct-codigo ";" mo-adp-contrato.sc-codigo ";" situacao ";" //2 Impresso, 9 Distratado cod-resp-padrao ";" nome-contr ";" cod-resp-contrato ";" nome-dir ";" cod-resp-prestador ";" nome-gestor SKIP. END. OUTPUT CLOSE.
******************************************************
DEF VAR nome-contr LIKE mo-adp-responsavel.nome. DEF VAR nome-dir LIKE mo-adp-responsavel.nome. DEF VAR nome-gestor LIKE mo-adp-responsavel.nome.
FOR EACH mo-adp-contrato WHERE cod-contrato = 2 NO-LOCK: /* AND mo-adp-contrato.dt-inicio >= 06/01/2010 AND mo-adp-contrato.dt-termino <= 04/30/2024 NO-LOCK:*/
FIND FIRST mo-adp-responsavel WHERE mo-adp-responsavel.cod-resp = mo-adp-contrato.cod-resp-padrao NO-LOCK NO-ERROR. IF AVAIL mo-adp-responsavel THEN ASSIGN nome-contr = mo-adp-responsavel.nome.
FIND FIRST mo-adp-responsavel WHERE mo-adp-responsavel.cod-resp = mo-adp-contrato.cod-resp-contrato NO-LOCK NO-ERROR. IF AVAIL mo-adp-responsavel THEN ASSIGN nome-dir = mo-adp-responsavel.nome.
FIND FIRST mo-adp-responsavel WHERE mo-adp-responsavel.cod-resp = mo-adp-contrato.cod-resp-prestador NO-LOCK NO-ERROR. IF AVAIL mo-adp-responsavel THEN ASSIGN nome-gestor = mo-adp-responsavel.nome.
FIND FIRST emitente WHERE emitente.cod-emitente = mo-adp-contrato.cod-emitente NO-LOCK NO-ERROR.
FIND FIRST ITEM WHERE ITEM.it-codigo = mo-adp-contrato.tipo-servico NO-LOCK NO-ERROR.
DISP cod-contrato emitente.cod-emitente emitente.nome-emit emitente.natureza dt-admissao dt-inicio dt-termino prazo-contrato aviso-renovacao dt-distrato tipo-distrato tipo-servico ITEM.desc-item mo-adp-contrato.funcao vl-contrato ind-vr mo-adp-contrato.cod-estabel conta-contabil mo-adp-contrato.ct-codigo mo-adp-contrato.sc-codigo situacao //2 Impresso, 9 Distratado cod-resp-padrao nome-contr cod-resp-contrato nome-dir cod-resp-prestador nome-gestor WITH WIDTH 300 1 COL. END.
*************************************************************
DEF VAR vl-total LIKE tit_ap.val_origin_tit_ap. DEF VAR dt-pagto LIKE tit_ap.dat_ult_pagto. DEF VAR qtde-pagto AS INTEGER.
OUTPUT TO c:\temp\prestadores-santillana.csv.
PUT UNFORMATTED "Contrato" ";" "Prestador" ";" "Nome" ";" "Tipo" ";" "Admissao" ";" "Renovacao" ";" "Termino" ";" "Prazo" ";" "Avisar" ";" "Dt Distrato" ";" "Tp Distrato" ";" "Item" ";" "Funcao" ";" "Vl Contrato" ";" "VR" ";" "Estabelecimento" ";" "Conta" ";" "Dt Pagto" ";" "Vl Pago" ";" "Qtde Pagto" ";" "Centro de Custo" ";" "CC Descricao" SKIP.
FOR EACH mo-adp-contrato NO-LOCK: /* WHERE mo-adp-contrato.cod-emitente = 32697:*/
PROCESS EVENTS.
ASSIGN vl-total = 0 qtde-pagto = 0.
FOR EACH tit_ap NO-LOCK WHERE tit_ap.cdn_fornecedor = mo-adp-contrato.cod-emitente AND tit_ap.dat_emis_docto >= mo-adp-contrato.dt-admissao AND tit_ap.dat_emis_docto >= 06/01/2019 AND tit_ap.dat_emis_docto <= 04/30/2021 AND (tit_ap.cod_espec_docto = "RA" OR tit_ap.cod_espec_docto = "NC"):
ASSIGN vl-total = vl-total + tit_ap.val_origin_tit_ap. qtde-pagto = qtde-pagto + 1.
END.
FIND FIRST emitente WHERE emitente.cod-emitente = mo-adp-contrato.cod-emitente NO-LOCK NO-ERROR.
IF AVAIL emitente THEN DO:
ASSIGN dt-pagto = ?.
FIND FIRST tit_ap WHERE tit_ap.cdn_fornecedor = mo-adp-contrato.cod-emitente NO-LOCK NO-ERROR.
IF AVAIL tit_ap THEN
ASSIGN dt-pagto = tit_ap.dat_ult_pagto.
ELSE
ASSIGN dt-pagto = ?.
PUT cod-contrato ";" emitente.cod-emitente ";" emitente.nome-emit ";" emitente.natureza ";" dt-admissao ";" dt-inicio ";" dt-termino ";" prazo-contrato ";" aviso-renovacao ";" dt-distrato ";" tipo-distrato ";" tipo-servico ";" funcao ";" vl-contrato ";" ind-vr ";" cod-estabel ";" conta-contabil ";" dt-pagto ";" vl-total ";" qtde-pagto ";".
END.
FIND FIRST emscad.ccusto WHERE ccusto.cod_ccusto = mo-adp-contrato.sc-codigo NO-LOCK NO-ERROR.
IF AVAIL ccusto THEN
PUT ccusto.cod_ccusto ";" ccusto.des_tit_ctbl SKIP.
ELSE
PUT "" ";" "" SKIP.
END. |
...
Expand | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Lista Itens Valor MAT GGF MOB
FOR EACH pr-it-per WHERE it-codigo = "530296" AND cod-estabel = "99" AND periodo = 09/30/2023: DISP cod-estabel it-codigo periodo val-unit-mat-m[1] val-unit-ggf-m[1] val-unit-mat-m[1] val-unit-mob-m[1] WITH SCROLLABLE. END.
OUTPUT TO i:\leopoldo\ValorMobGGFSantillana.csv. PUT "Estab;Periodo;Item;Vl Mat; Vl GGF; Vl MOB" SKIP.
FOR EACH pr-it-per WHERE pr-it-per.periodo = 09/30/2023 AND (pr-it-per.val-unit-ggf-m[1] <> 0 OR pr-it-per.val-unit-mob-m[1] <> 0) NO-LOCK: // NO-ERROR.
PROCESS EVENTS.
EXPORT DELIMITER ";"
pr-it-per.cod-estabel pr-it-per.periodo pr-it-per.it-codigo pr-it-per.val-unit-mat-m[1] pr-it-per.val-unit-ggf-m[1] pr-it-per.val-unit-mob-m[1].
|
Expand | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||
SANTIBR-68976 Relatório de pedidos de pagamentos por usuário e pedido Olá, tudo bem? Por favor, preciso de um relatório de pedidos de pagamentos com as seguintes premissas: Empresa: Santillana Educação (Matriz) 98 Período: 2023 Emitido pelos usuários: dmarques, allima, acomar, vbrito e nataliac. No relatório deve constar o número do pedido, o valor do pedido e a data de geração do pedido.
Situação 1 - Não Confirmada 2 - Confirmada 3 - Cotada 4 - Eliminada 5 - Em Cotação 6 - Recebida
|