Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Função configuradaConfiguração Certa?Observações
PlDPSJob(.T., Date(), "0001")SimAqui, temos a configuração padrão, onde a rotina será executada via Job/Schedule (primeiro parâmetro como .t.), a data atual do servidor (Date()) e o código padrão da Operadora "0001".
PlDPSJob(.T., , )SimAo configurar, a Operadora pode deixar em branco os parâmetro de Data padrão e código da Operadora, mas jamais omitir o valor do primeiro parâmetro, que deve ser verdadeiro (.t.). Nesse caso, temos que a rotina é via job, o segundo parâmetro, por estar em branco, a rotina vai usar como default a função Date() e como Operadora padrão, vai usar o retorno da função PLSINTPAD().
PlDPSJob(.T.)NãoAqui, foi omitido os parâmetros de Data e Operadora. Mesmo que queira que o sistema utilize os parâmetros default, é necessário passar os espaços em branco, como na linha acima. Nesse caso, o sistema não vai chamar o schedule.

PlDPSJob(.F., , )

PlDPSJob(.F., Date(), "0001")

NãoNeste exemplo, não vai funcionar via schedule, visto que o primeiro parâmetro está como false, sendo que via schedule, deve ser verdadeiro (.T.).



06. TABELAS UTILIZADAS


  • Totvs custom tabs box
    tabsTabela BQ2, Tabela BQ3, Tabela BQ4, Campos novos na BA0
    idspasso1,passo2,passo3,passo4
    Totvs custom tabs box items
    defaultyes
    referenciapasso1
    • Tabela 
    ChaveNomeModoPyme
    BQ2Cabeçalho DPS SPCompartilhado


    • Campos
    CampoBQ2_FILIAL
    TipoCaracter
    Tamanho8
    Decimal0
    TítuloFilial
    DescriçãoFilial
    UsadoNão
    ObrigatórioNão
    BrowseNão
    ContextoReal
    PropriedadeAlterar
    Grupo de Campos033 - Tamanho da Filial
    Ordem1
    CampoBQ2_CODOPE
    TipoCaracter
    Tamanho4
    Decimal0
    Formato@!
    TítuloOperadora
    DescriçãoOperadora do Sistema
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Inic. PadrãoPLSINTPAD()
    ContextoReal
    PropriedadeVisualizar
    Ordem2
    CampoBQ2_CODSEQ
    TipoCaracter
    Tamanho6
    Decimal0
    Formato@!
    TítuloSequencial
    DescriçãoSequencial
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Inic. PadrãoGETSX8NUM('BQ2', 'BQ2_CODSEQ')
    ContextoReal
    PropriedadeVisualizar
    Ordem3
    CampoBQ2_TIPARQ
    TipoCaracter
    Tamanho1
    Decimal0
    Formato@!
    TítuloTipo Arquivo
    DescriçãoTipo do Arquivo DPS
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Opções1=NORMAL; 2=RETIFICACAO
    ContextoReal
    PropriedadeAlterar
    Ordem4
    CampoBQ2_VERSAO
    TipoCaracter
    Tamanho3
    Decimal0
    Formato@!
    TítuloVersao DPS
    DescriçãoVersao da DPS
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem5
    CampoBQ2_INSCCM
    TipoCaracter
    Tamanho8
    Decimal0
    Formato@!
    TítuloInsc. Munici
    DescriçãoInscricao Municpal
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem6
    CampoBQ2_INCIDE
    TipoCaracter
    Tamanho6
    Decimal0
    Formato@R !!/!!!!
    TítuloIncidencia
    DescriçãoMes de Incidencia
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Inic. PadrãoSTRZERO(MONTH(DDATABASE), 2) + CVALTOCHAR(YEAR(DDATABASE))
    ContextoReal
    PropriedadeVisualizar
    Ordem7
    CampoBQ2_CODSER
    TipoCaracter
    Tamanho5
    Decimal0
    Formato@!
    TítuloCod. Servico
    DescriçãoCodigo Servico Prestado
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem8
    CampoBQ2_VLRTOT
    TipoNumérico
    Tamanho15
    Decimal2
    Formato@E 999,999,999,999.99
    TítuloValor Total
    DescriçãoValor Total do Lote
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem9
    CampoBQ2_GERDPS
    TipoCaracter
    Tamanho1
    Decimal0
    Formato@!
    TítuloDPS Gerada?
    DescriçãoDPS gerada
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Opções0=Nao; 1=Sim
    ContextoReal
    PropriedadeVisualizar
    Inic. Browse"0"
    Ordem10
    CampoBQ2_DTINCL
    TipoCaracter
    Tamanho19
    Decimal0
    Formato@!
    TítuloData Inclus.
    DescriçãoData da Inclusao
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Inic. PadrãoFWTIMESTAMP(2)
    ContextoReal
    PropriedadeVisualizar
    Ordem11
    CampoBQ2_USUARI
    TipoCaracter
    Tamanho40
    Decimal0
    Formato@!
    TítuloUsuario
    DescriçãoUsuario
    UsadoSim
    ObrigatórioNão
    BrowseNão
    ContextoReal
    PropriedadeVisualizar
    Ordem12


    • Índices
    ÍndiceBQ2
    Ordem1
    ChaveBQ2_FILIAL + BQ2_CODOPE + BQ2_CODSEQ
    DescriçãoOperadora + Sequencial
    Mostra Pesq.Sim
    ÍndiceBQ2
    Ordem2
    ChaveBQ2_FILIAL + BQ2_CODOPE + BQ2_INCIDE
    DescriçãoOperadora + Incidencia
    Mostra Pesq.Sim
    ÍndiceBQ2
    Ordem3
    ChaveBQ2_FILIAL + BQ2_CODSEQ
    DescriçãoSequencial
    Mostra Pesq.Sim
    Totvs custom tabs box items
    defaultno
    referenciapasso2
    • Tabela
    ChaveNomeModoPyme
    BQ3Detalhes da DPSCompartilhado


    • Campos
    CampoBQ3_FILIAL
    TipoCaracter
    Tamanho8
    Decimal0
    TítuloFilial
    DescriçãoFilial
    UsadoNão
    ObrigatórioNão
    BrowseNão
    ContextoReal
    PropriedadeAlterar
    Grupo de Campos033 - Tamanho da Filial
    Ordem1
    CampoBQ3_CODOPE
    TipoCaracter
    Tamanho4
    Decimal0
    Formato@!
    TítuloOperadora
    DescriçãoOperadora do Sistema
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Inic. PadrãoPLSINTPAD()
    ContextoReal
    PropriedadeVisualizar
    Ordem2
    CampoBQ3_CODSEQ
    TipoCaracter
    Tamanho6
    Decimal0
    Formato@!
    TítuloSequencial
    DescriçãoSequencial
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem3
    CampoBQ3_INCIDE
    TipoCaracter
    Tamanho6
    Decimal0
    Formato@R !!/!!!!
    TítuloIncidencia
    DescriçãoMes de Incidencia
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem4
    CampoBQ3_TIPDOC
    TipoCaracter
    Tamanho2
    Decimal0
    Formato@!
    TítuloTipo Documen
    DescriçãoTipo do Documento
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Opções01=NFS-e; 02=NFTS
    ContextoReal
    PropriedadeVisualizar
    Ordem5
    CampoBQ3_SITDOC
    TipoCaracter
    Tamanho1
    Decimal0
    Formato@!
    TítuloSituacao Doc
    DescriçãoSituacao do Documento
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Opções1=Inclusao; 2=Exclusao; 3=Alteracao; 9=Nao Considerar
    ContextoReal
    PropriedadeAlterar
    Ordem6
    CampoBQ3_NUMDOC
    TipoCaracter
    Tamanho9
    Decimal0
    Formato@!
    TítuloNum. Documen
    DescriçãoNumero do Documento
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem7
    CampoBQ3_SERIE
    TipoCaracter
    Tamanho3
    Decimal0
    Formato@!
    TítuloSerie Docume
    DescriçãoSerie do Documento
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem8
    CampoBQ3_FORNEC
    TipoCaracter
    Tamanho6
    Decimal0
    Formato@!
    TítuloFornecedor
    DescriçãoCod. Fornecedor
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem9
    CampoBQ3_LOJA
    TipoCaracter
    Tamanho2
    Decimal0
    Formato@!
    TítuloLoja
    DescriçãoCod. Loja
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem10
    CampoBQ3_NOMFOR
    TipoCaracter
    Tamanho40
    Decimal0
    Formato@!
    TítuloFornecedor
    DescriçãoNome do Fornecedor
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Inic. BrowsePosicione("SA2", 1, XFILIAL("SA2") + BQ3->(BQ3_FORNEC + BQ3_LOJA), "A2_NOME")
    Ordem11
    CampoBQ3_DATEMI
    TipoData
    Tamanho8
    Decimal0
    TítuloData Emissao
    DescriçãoData da Emissao Nota
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem12
    CampoBQ3_VLRREP
    TipoNumérico
    Tamanho15
    Decimal2
    Formato@E 999,999,999,999.99
    TítuloValor Total
    DescriçãoValor Total do Documento
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem13
    CampoBQ3_CODISS
    TipoCaracter
    Tamanho9
    Decimal0
    Formato@!
    TítuloCod. Servico
    DescriçãoCodigo do Servico
    UsadoSim
    ObrigatórioNão
    BrowseNão
    ContextoReal
    PropriedadeVisualizar
    Ordem14
    CampoBQ3_INSCCM
    TipoCaracter
    Tamanho18
    Decimal0
    Formato@!
    TítuloInsc. Munici
    DescriçãoInscricao Municpal
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem15
    CampoBQ3_DTINCL
    TipoCaracter
    Tamanho19
    Decimal0
    Formato@!
    TítuloData Inclus.
    DescriçãoData da Inclusao
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Inic. PadrãoFWTIMESTAMP(2)
    ContextoReal
    PropriedadeVisualizar
    Ordem16
    CampoBQ3_DATARQ
    TipoData
    Tamanho8
    Decimal0
    TítuloData DPS txt
    DescriçãoData do DPS gerado
    UsadoSim
    ObrigatórioNão
    BrowseNão
    ContextoReal
    PropriedadeVisualizar
    Ordem17
    CampoBQ3_USUARI
    TipoCaracter
    Tamanho40
    Decimal0
    Formato@!
    TítuloUsuario
    DescriçãoUsuario
    UsadoSim
    ObrigatórioNão
    BrowseNão
    ContextoReal
    PropriedadeVisualizar
    Ordem18


    • Índices
    ÍndiceBQ3
    Ordem1
    ChaveBQ3_FILIAL + BQ3_CODOPE + BQ3_CODSEQ + BQ3_INCIDE
    DescriçãoOperadora + Sequencial + Incidencia
    Mostra Pesq.Sim
    ÍndiceBQ3
    Ordem2
    ChaveBQ3_FILIAL + BQ3_NUMDOC + BQ3_SERIE + BQ3_FORNEC + BQ3_LOJA
    DescriçãoNum. Documen + Serie Docume + Fornecedor + Loja
    Mostra Pesq.Sim
    Totvs custom tabs box items
    defaultno
    referenciapasso3
    • Tabela
    ChaveNomeModoPyme
    BQ4Historico DPSCompartilhado


    • Campos
    CampoBQ4_FILIAL
    TipoCaracter
    Tamanho8
    Decimal0
    TítuloFilial
    DescriçãoFilial
    UsadoNão
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Grupo de Campos033 - Tamanho da Filial
    Ordem1
    CampoBQ4_CODOPE
    TipoCaracter
    Tamanho4
    Decimal0
    Formato@!
    TítuloCod. Operado
    DescriçãoCodigo Operadora
    UsadoSim
    ObrigatórioNão
    BrowseNão
    ContextoReal
    PropriedadeVisualizar
    Ordem2
    CampoBQ4_SEQPRO
    TipoCaracter
    Tamanho8
    Decimal0
    Formato@!
    TítuloSequencial
    DescriçãoSequencial Proprio
    UsadoSim
    ObrigatórioNão
    BrowseNão
    Inic. PadrãoGETSX8NUM('BQ4', 'BQ4_SEQPRO',, 3)
    ContextoReal
    PropriedadeVisualizar
    Ordem3
    CampoBQ4_CODSEQ
    TipoCaracter
    Tamanho6
    Decimal0
    Formato@!
    TítuloCod. Sequenc
    DescriçãoCodigo Sequencial
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem4
    CampoBQ4_CODOCO
    TipoCaracter
    Tamanho4
    Decimal0
    Formato@!
    TítuloCod. Ocorren
    DescriçãoCodigo Ocorrencia
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeVisualizar
    Ordem5
    CampoBQ4_TSTAMP
    TipoCaracter
    Tamanho19
    Decimal0
    Formato@!
    TítuloData/Hora
    DescriçãoData/Hora Inclusao
    UsadoSim
    ObrigatórioNão
    BrowseSim
    Inic. PadrãoFWTIMESTAMP(2)
    ContextoReal
    PropriedadeVisualizar
    Ordem6
    CampoBQ4_USUARI
    TipoCaracter
    Tamanho40
    Decimal0
    Formato@!
    TítuloUsuario
    DescriçãoUsuario responsavel
    UsadoSim
    ObrigatórioNão
    BrowseNão
    ContextoReal
    PropriedadeVisualizar
    Ordem7
    CampoBQ4_OBSERV
    TipoMemo
    Tamanho10
    Decimal0
    Formato@!
    TítuloObservacoes
    DescriçãoObservacoes
    UsadoSim
    ObrigatórioNão
    BrowseNão
    ContextoReal
    PropriedadeVisualizar
    Ordem8


    • Índices
    ÍndiceBQ4
    Ordem1
    ChaveBQ4_FILIAL + BQ4_CODOPE + BQ4_SEQPRO + BQ4_CODSEQ
    DescriçãoCod. Operado + Sequencial + Cod. Sequenc
    Mostra Pesq.Sim
    ÍndiceBQ4
    Ordem2
    ChaveBQ4_FILIAL + BQ4_CODOPE + BQ4_CODSEQ
    DescriçãoCod. Operado + Cod. Sequenc
    Mostra Pesq.Sim
    ÍndiceBQ4
    Ordem3
    ChaveBQ4_FILIAL + BQ4_SEQPRO
    DescriçãoSequencial
    Mostra Pesq.Sim
    Totvs custom tabs box items
    defaultno
    referenciapasso4
    • Campos
    CampoBA0_INSCMU
    TipoCaracter
    Tamanho18
    Decimal0
    Formato@!
    TítuloInscr. Munic
    DescriçãoInscricao Municipal DPS
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeAlterar
    OrdemAA
    CampoBA0_CODISS
    TipoCaracter
    Tamanho9
    Decimal0
    Formato@!
    TítuloCod. Servico
    DescriçãoCodigo Servico - DPS SP
    UsadoSim
    ObrigatórioNão
    BrowseSim
    ContextoReal
    PropriedadeAlterar
    OrdemAB






...