Histórico da Página
01. DADOS GERAIS
Produto: |
| |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| |||||||||||||
Segmento: |
| |||||||||||||
Módulo: |
TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) | |||||||||||||
Função: | Relacao de Os.s (OFIOR450) | |||||||||||||
País: | Brasil | |||||||||||||
Ticket: | 22397463 | |||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-7191 |
02. DESCRIÇÃO
Localização: Relatorios Relatórios \ Operac Pecas \ Relacao Relação de Os.s (OFIOR450)
Em que ponto?Este Ponto de Entrada será executado na rotina Relacao Relação de Os.s (OFIOR450) e permite verificações após após a geração da Planilha XLS.
Informações | ||
---|---|---|
| ||
Este ponto de entrada é executado apenas quando o parâmetro 26 (Gera planilha?) é Sime o formato de impressão é diferente de Planilha, como por exemplo, PDF ou Arquivo. Neste caso, estará gerando o arquivo será gerado no formato selecionado (como PDF, Arquivo e até mesmo Planiha, por exemplo) e também como uma planilha na pasta especificada no pergunte parâmetro 27 (Dir Ger do Arquivo?), o arquivo planilha. Aqui, a . A planilha é gerada através da classe FWMSEXCEL, por isso a possibilidade de dois tipos diferentes. |
03. DEMAIS INFORMAÇÕES
Retorno: Não se aplica.
Parâmetro: aImpXls - Vetor com os dados que populam a planilha
Nome |
---|
Descrição BRASIL | Descrição ARGENTINA |
---|---|
aImpXls[nLinha,01] |
Filial da OS | Filial da OS |
aImpXls[nLinha,02] |
Numero da OS | Numero da OS |
aImpXls[nLinha,03] |
Tipo Atendimento | Moeda |
aImpXls[nLinha,04] |
Data Abertura da OS | Tipo Atendimento |
aImpXls[nLinha,05] |
Hora Abertura da OS | Data |
Abertura da OS |
aImpXls[nLinha,06] |
Funcionário Abertura | Hora Abertura da OS | |
aImpXls[nLinha,07] |
KM Veiculo | Funcionário Abertura |
aImpXls[nLinha,08] |
Proprietário Atual | KM Veiculo |
aImpXls[nLinha,09] |
Loja do Proprietário Atual | Proprietário Atual |
aImpXls[nLinha,10] |
Nome do Proprietário |
Loja do Proprietário Atual |
aImpXls[nLinha,11] |
CNPJ/CPF do Proprietário | Nome do Proprietário |
aImpXls[nLinha,12] |
Numero do Orçamento | CNPJ/CPF do Proprietário | |
aImpXls[nLinha,13] |
Endereço do Proprietário | Numero do Orçamento | |
aImpXls[nLinha,14] |
Município do Proprietário |
Endereço do Proprietário |
aImpXls[nLinha,15] |
UF do Município do Proprietário | Município do Proprietário | |
aImpXls[nLinha,16] |
Telefone do Proprietário | UF do Município |
do Proprietário |
aImpXls[nLinha,17] |
Código da Marca do Veiculo | Telefone do Proprietário |
aImpXls[nLinha,18] |
Modelo do Veiculo | Código da Marca |
do Veiculo |
aImpXls[nLinha,19] |
Ano Fabricação/Modelo | Modelo do Veiculo |
aImpXls[nLinha,20] |
Descrição da Cor | Ano Fabricação/Modelo |
aImpXls[nLinha,21] |
CHAINT do Veiculo | Descrição da Cor |
aImpXls[nLinha,22] |
Chassi do Veiculo |
CHAINT do Veiculo |
aImpXls[nLinha,23] |
Placa do Veiculo |
Chassi do Veiculo |
aImpXls[nLinha,24] |
Código da Frota do Veiculo | Placa do Veiculo |
aImpXls[nLinha,25] |
Sequencia do Inconveniente | Código da Frota do Veiculo | |
aImpXls[nLinha,26] |
Grupo do Inconveniente |
Sequencia do Inconveniente |
aImpXls[nLinha,27] |
Código do Inconveniente |
Grupo do Inconveniente |
aImpXls[nLinha,28] |
Descrição do Inconveniente |
Código do Inconveniente |
aImpXls[nLinha,29] |
Tipo de Tempo | Descrição do Inconveniente | |
aImpXls[nLinha,30] |
Número da liberação (VOO_LIBVOO) | Tipo de Tempo |
aImpXls[nLinha,31] |
Código Faturar Para | Número da liberação (VOO_LIBVOO) | |
aImpXls[nLinha,32] |
Loja Faturar Para |
Código Faturar Para |
aImpXls[nLinha,33] |
Nome Faturar Para |
Loja Faturar Para |
aImpXls[nLinha,34] |
Depto. Garantia | Nome Faturar Para | |
aImpXls[nLinha,35] |
Depto. Interno | Depto. |
Garantia |
aImpXls[nLinha,36] |
Consultor Fechamento | Depto. Interno |
aImpXls[nLinha,37] | Data Liberação | Consultor Fechamento |
aImpXls[nLinha,38] |
Data Fechamento | Data Liberação |
aImpXls[nLinha, |
39] |
Data Cancelamento | Data Fechamento |
aImpXls[nLinha, |
40] |
Numero NF | Data Cancelamento |
aImpXls[nLinha, |
41] |
Série NF | Numero NF |
aImpXls[nLinha, |
42] | Total de Peças | Série NF |
aImpXls[nLinha,43] | Total Tempo Padrão | Total de Peças |
aImpXls[nLinha, |
44] |
Total Tempo Trabalhado | Total Tempo Padrão |
aImpXls[nLinha, |
45] |
Total Tempo Cobrado | Total Tempo Trabalhado |
aImpXls[nLinha, |
46] |
Total Tempo Vendido | Total Tempo Cobrado |
aImpXls[nLinha, |
47] |
Total Serviços | Total Tempo Vendido |
aImpXls[nLinha, |
48] |
Numero da Requisição | Total Serviços |
aImpXls[nLinha, |
49] |
Grupo de Peca | Numero da Requisição |
aImpXls[nLinha, |
50] |
Código da Peca | Grupo de Peca |
aImpXls[nLinha, |
51] |
Descrição da Peca | Código da Peca |
aImpXls[nLinha, |
52] |
Quantidade | Descrição da Peca |
aImpXls[nLinha, |
53] |
Produtivo que Requisitou | Quantidade |
aImpXls[nLinha, |
54] |
Formula | Produtivo que Requisitou |
aImpXls[nLinha, |
55] |
Valor Unitário | Formula |
aImpXls[nLinha, |
56] |
Valor Total | Valor Unitário |
aImpXls[nLinha, |
57] |
Tipo de Serviço | Valor Total |
aImpXls[nLinha, |
58] |
Grupo do Serviço | Tipo de Serviço |
aImpXls[nLinha, |
59] |
Código do Serviço | Grupo do Serviço |
aImpXls[nLinha, |
60] |
Descrição do Serviço | Código do Serviço |
aImpXls[nLinha, |
61] |
Código do Produtivo | Descrição do Serviço |
aImpXls[nLinha, |
62] |
Nome do Produtivo | Código do Produtivo |
aImpXls[nLinha, |
63] |
Tempo Padrão | Nome do Produtivo |
aImpXls[nLinha, |
64] |
Tempo Trabalhado | Tempo Padrão |
aImpXls[nLinha, |
65] |
Tempo Cobrado | Tempo Trabalhado |
aImpXls[nLinha, |
66] |
Tempo Vendido | Tempo Cobrado |
aImpXls[nLinha, |
67] |
Valor do Serviço (Liquido) | Tempo Vendido |
aImpXls[nLinha, |
68] |
KM Rodado | Valor do Serviço (Liquido) |
aImpXls[nLinha, |
69] |
Original ou Paralelo | KM Rodado |
aImpXls[nLinha, |
70] |
Status | Original ou Paralelo | |
aImpXls[nLinha,71] | Status |
Exemplo de utilização Advpl:
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Include totvs.ch ////////////////////////////////////////////////////////////////////////////////////////////////// /* OR450XLS - Ponto de Entrada no relatório de Relação de OSs (OFIOR450), executado no momento da geração da Planilha XLS e recebe como parâmetro o vetor com os dados que populam a planilha. aImpXls - Vetor com os dados que populam a planilha */ ////////////////////////////////////////////////////////////////////////////////////////////////// User Function OR450XLS() Local aImpXls := ParamIxb[1] // vetor com os dados que populam a planilha aImpXls[nLinha,01] // Filial da OS aImpXls[nLinha,02] // Numero da OS aImpXls[nLinha,03] // Tipo Atendimento aImpXls[nLinha,04] // Data Abertura da OS aImpXls[nLinha,05] // Hora Abertura da OS aImpXls[nLinha,06] // FuncionarioFuncionário Abertura aImpXls[nLinha,07] // KM Veiculo aImpXls[nLinha,08] // ProprietarioProprietário Atual aImpXls[nLinha,09] // Loja do ProprietarioProprietário Atual aImpXls[nLinha,10] // Nome do ProprietarioProprietário aImpXls[nLinha,11] // CNPJ/CPF do ProprietarioProprietário aImpXls[nLinha,12] // Numero do OrcamentoOrçamento aImpXls[nLinha,13] // EnderecoEndereço do ProprietarioProprietário aImpXls[nLinha,14] // MunicipioMunicípio do ProprietarioProprietário aImpXls[nLinha,15] // UF do MunicipioMunicípio do ProprietarioProprietário aImpXls[nLinha,16] // Telefone do ProprietarioProprietário aImpXls[nLinha,17] // CodigoCódigo da Marca do Veiculo aImpXls[nLinha,18] // Modelo do Veiculo aImpXls[nLinha,19] // Ano Fabricação/Modelo aImpXls[nLinha,20] // DescricaoDescrição da Cor aImpXls[nLinha,21] // CHAINT do Veiculo aImpXls[nLinha,22] // Chassi do Veiculo aImpXls[nLinha,23] // Placa do Veiculo aImpXls[nLinha,24] // CodigoCódigo da Frota do Veiculo aImpXls[nLinha,25] // Sequencia do Inconveniente aImpXls[nLinha,26] // Grupo do Inconveniente aImpXls[nLinha,27] // CodigoCódigo do Inconveniente aImpXls[nLinha,28] // DescricaoDescrição do Inconveniente aImpXls[nLinha,29] // Tipo de Tempo aImpXls[nLinha,30] // LibVOO Número da liberação (VOO_LIBVOO) aImpXls[nLinha,31] // CodigoCódigo Faturar Para aImpXls[nLinha,32] // Loja Faturar Para aImpXls[nLinha,33] // Nome Faturar Para aImpXls[nLinha,34] // Depto. Garantia aImpXls[nLinha,35] // Depto. Interno aImpXls[nLinha,36] // Consultor ProdutivoFechamento aImpXls[nLinha,37] // Data Liberação aImpXls[nLinha,38] // Data Fechamento aImpXls[nLinha,39] // Data Cancelamento aImpXls[nLinha,40] // Numero NF aImpXls[nLinha,41] // Série NF aImpXls[nLinha,42] // Total de Peças aImpXls[nLinha,4243] // Total Tempo Padrão aImpXls[nLinha,4344] // Total Tempo Trabalhado aImpXls[nLinha,4445] // Total Tempo Cobrado aImpXls[nLinha,4546] // Total Tempo Vendido aImpXls[nLinha,4647] // Total Serviços aImpXls[nLinha,4748] // Numero da RequisicaoRequisição aImpXls[nLinha,4849] // Grupo dade Peca aImpXls[nLinha,4950] // CodigoCódigo da Peca aImpXls[nLinha,5051] // DescricaoDescrição da Peca aImpXls[nLinha,5152] // Quantidade aImpXls[nLinha,5253] // Produtivo que Requisitou aImpXls[nLinha,5354] // Formula aImpXls[nLinha,5455] // Valor UnitarioUnitário aImpXls[nLinha,5556] // Valor Total aImpXls[nLinha,5657] // Tipo de ServicoServiço aImpXls[nLinha,5758] // Grupo do ServicoServiço aImpXls[nLinha,5859] // CodigoCódigo do ServicoServiço aImpXls[nLinha,5960] // DescricaoDescrição do ServicoServiço aImpXls[nLinha,6061] // CodigoCódigo do Produtivo aImpXls[nLinha,6162] // Nome do Produtivo aImpXls[nLinha,6263] // Tempo PadraoPadrão aImpXls[nLinha,6364] // Tempo Trabalhado aImpXls[nLinha,6465] // Tempo Cobrado aImpXls[nLinha,6566] // Tempo Vendido aImpXls[nLinha,6667] // Valor do ServicoServiço (Liquido) aImpXls[nLinha,6768] // KM Rodado aImpXls[nLinha,6869] // Original ou Paralelo aImpXls[nLinha,70] // Status MsgAlert("Ponto de entrada OR450XLS executado com sucesso!") Return |
04. ASSUNTOS RELACIONADOS
- Não se aplica.
Templatedocumentos |
---|
...