//O sistema está realizando a consulta na tabela AD1 SELECT AD1_FILIAL, AD1_DATA , AD1_STATUS, AD1_PROPOS, AD1_REVISA, AD1_CODCLI, AD1_LOJCLI, AD1_DESCRI, TFJ_CNTREC FROM AD1010 AD1 INNER JOIN // O sistema verifica se existe a AD1 e a ADY, e valida se na ADY está com numero da proposta na AD1 ADY010 ADY ON ADY.ADY_FILIAL = AD1.AD1_FILIAL AND ADY.D_E_L_E_T_ = ' ' AND ADY.ADY_PROPOS = AD1.AD1_PROPOS AND ADY.ADY_REVISA = AD1.AD1_REVISA INNER JOIN // O sistema verifica se existe TFJ que é orçamento, e valida se na ADY tem o numero da proposta vinculado na TFJ. TFJ010 TFJ ON TFJ.TFJ_FILIAL = ADY.ADY_FILIAL AND TFJ.D_E_L_E_T_ = ' ' AND TFJ.TFJ_PROPOS = ADY.ADY_PROPOS AND TFJ.TFJ_PREVIS = ADY.ADY_PREVIS WHERE // Abaixo determina o filtro dos registros que serão carregados AD1.AD1_FILIAL = '01' // Filial de busca AND AD1.D_E_L_E_T_ = ' ' // registro não deletado AND AD1.AD1_DATA >= '20230708' // data inicial do intervalo AND AD1.AD1_DATA <= '20240702' // data final do intervalo AND AD1.AD1_STATUS = '9' // status como ganha AND AD1.AD1_PROPOS <> ' ' // não ter o numero da proposta vazio AND TFJ.TFJ_CONTRT = ' ' // o numero do contrato precisa estar vazio ORDER BY AD1.AD1_FILIAL, AD1.AD1_DATA , AD1.AD1_NROPOR, AD1.AD1_REVISA