You are on page 1of 48

let

Origen = DT_sp_pgf_1159583,
#"Columnas quitadas" = Table.RemoveColumns(Origen, {"start", "end", "today",
"username", "deviceid", "logo", "Confirmar si el Productor ya firmó el formato
Tratamiento de Datos del Proyecto", "year_fv", "dayofyear_fv", "weekday_fv",
"hidden lookup table", "weekdaynum_fv", "weekofyear_fv", "Usted se encuentra en la
Semana Calendario:", "doc_identificacion", "Cód_Dpto", "Cód_Mpio", "1.9.2. ¿Tiene
cria de animales para el consumo familiar?", "1.9.1. ¿Cultivan alimentos en la
finca para el consumo familiar?"}),
#"Tipo de columna cambiado" = Table.TransformColumnTypes(#"Columnas quitadas",
{{"_validation_status", type text}, {"1.10. OTROS INGRESOS", type text}, {"1.10.1.
Seleccione que otra(s) fuente de ingresos tiene/Auxilio / Incentivo", type text},
{"1.10.1. Seleccione que otra(s) fuente de ingresos tiene/Captura de carbono", type
text}, {"1.10.1. Seleccione que otra(s) fuente de ingresos tiene/Especies menores",
type text}, {"1.10.1. Seleccione que otra(s) fuente de ingresos tiene/Ganadería",
type text}, {"1.10.1. Seleccione que otra(s) fuente de ingresos tiene/Giros y
remesas", type text}, {"1.10.1. Seleccione que otra(s) fuente de ingresos
tiene/Jornal", type text}, {"1.10.1. Seleccione que otra(s) fuente de ingresos
tiene/Pensión", type text}, {"1.10.1. Seleccione que otra(s) fuente de ingresos
tiene/Piscicultura", type text}, {"1.10.1. Seleccione que otra(s) fuente de
ingresos tiene/Renta", type text}, {"1.10.1. Seleccione que otra(s) fuente de
ingresos tiene*/Tienda", type text}, {"1.10.1. Seleccione que otra(s) fuente de
ingresos tiene/Transportador", type text}, {"1.10.1. Seleccione que otra(s) fuente
de ingresos tiene/Ventas", type text}, {"1.10.1. Seleccione que otra(s) fuente de
ingresos tiene/Ninguno", type text}, {"1.10.1. Seleccione que otra(s) fuente de
ingresos tiene/Otro", type text}, {"1.10.2. Especifique que otra fuente de ingreso
tiene", type text}, {"1.10.3. ¿ Estos otros ingresos que porcentaje (%) de su total
de ingresos mensuales representa?", type text}, {"Numero Técnico Visito", type
text}}),
#"Columnas con nombre cambiado" = Table.RenameColumns(#"Tipo de columna
cambiado", {{"Numero Técnico Visito", "id_tecnico_visita"}}),
#"Tipo de columna cambiado 3" = Table.TransformColumnTypes(#"Columnas con nombre
cambiado", {{"id_tecnico_visita", Int64.Type}}),
#"Tipo de columna cambiado 1" = Table.TransformColumnTypes(#"Tipo de columna
cambiado 3", {{"_submission_time", type datetimezone}}),
#"Columna duplicada" = Table.DuplicateColumn(#"Tipo de columna cambiado 1",
"_submission_time", "_submission_time - Copia"),
#"Dividir columna por delimitador" =
Table.SplitColumn(Table.TransformColumnTypes(#"Columna duplicada",
{{"_submission_time - Copia", type text}}), "_submission_time - Copia",
Splitter.SplitTextByEachDelimiter({" "}, QuoteStyle.Csv), {"_submission_time -
Copia.1", "_submission_time - Copia.2"}),
#"Tipo de columna cambiado 2" = Table.TransformColumnTypes(#"Dividir columna por
delimitador", {{"_submission_time - Copia.1", type date}, {"_submission_time -
Copia.2", type time}}, "es"),
#"Columnas con nombre cambiado 1" = Table.RenameColumns(#"Tipo de columna
cambiado 2", {{"_submission_time - Copia.1", "fecha_envio_respuesta"},
{"_submission_time - Copia.2", "hora_envio_respuesta"}, {"Especifique el número de
visita:", "numero_visita"}, {"Ingrese Semana Cacaograma:", "semana_cacaograma"},
{"_submission_time", "fecha_hora_envio"}}),
#"Personalizado agregado" = Table.TransformColumnTypes(Table.AddColumn(#"Columnas
con nombre cambiado 1", "key_doc_visita", each [doc_identificacion_actualizado] &
[numero_visita] & [Aprobado productividad]), {{"key_doc_visita", type text}}),
#"Duplicados quitados" = Table.Distinct(#"Personalizado agregado",
{"key_doc_visita"}),
#"Filas filtradas" = Table.SelectRows(#"Duplicados quitados", each [Aprobado
productividad] = "Si"),
#"Transformar columnas" = Table.TransformColumnTypes(#"Filas filtradas", {{"5.6.
Productor aplicó las recomendaciones técnicas brindadas por el Técnico C4D en la
pasada visita?", type text}}),
#"Columnas quitadas 1" = Table.RemoveColumns(#"Transformar columnas",
{"Usuario:", "Número Documento Productor:", "nom_tecnico", "Nombre del Técnico:"}),
#"Transformar columnas 1" = Table.TransformColumnTypes(#"Columnas quitadas 1",
{{"1.8.6. ¿Qué porcentaje de ingresos le genera su principal cultivo
complementario?", type text}, {"v_complementario", type text}}),
#"Transformar columnas 2" = Table.TransformColumnTypes(#"Transformar columnas 1",
{{"1.13. VARIEDADES DE CACAO", type text}, {"1.13. Determine cuantas variedades de
Cacao observa en el cultivo?", type text}, {"1.13.1. Seleccione variedad No 1 del
cultivo de Cacao", type text}, {"1.13.1. Cuál otro tipo de variedad No 1 del
cultivo de Cacao", type text}, {"1.13.1. Porcentaje de variedad No 1 en el cultivo
de Cacao", type text}, {"1.13.1. Edad de variedad No 1 en el cultivo de Cacao",
type text}, {"1.13.2. Seleccione variedad No 2 del cultivo de Cacao", type text},
{"1.13.2. Cuál otro tipo de variedad No 2 del cultivo de Cacao", type text},
{"1.13.2. Porcentaje de variedad No 2 en el cultivo de Cacao", type text},
{"1.13.1. Edad de variedad No 2 en el cultivo de Cacao", type text}, {"1.13.3.
Seleccione variedad No 3 del cultivo de Cacao", type text}, {"1.13.3. Cuál otro
tipo de variedad No 3 del cultivo de Cacao", type text}, {"1.13.3. Porcentaje de
variedad No 3 en el cultivo de Cacao", type text}, {"1.13.1. Edad de variedad No 3
en el cultivo de Cacao", type text}, {"1.13.4. Seleccione variedad No 4 del cultivo
de Cacao", type text}, {"1.13.4. Cuál otro tipo de variedad No 4 del cultivo de
Cacao", type text}, {"1.13.4. Porcentaje de variedad No 4 en el cultivo de Cacao",
type text}, {"1.13.1. Edad de variedad No 4 en el cultivo de Cacao", type text},
{"1.13.5. Seleccione variedad No 5 del cultivo de Cacao", type text}, {"1.13.5.
Seleccione variedad No 5 del cultivo de Cacao2", type text}, {"1.13.5. Porcentaje
de variedad No 5 en el cultivo de Cacao", type text}, {"1.13.1. Edad de variedad No
5 en el cultivo de Cacao", type text}}),
#"validacion gramos edafica" =
Table.TransformColumnTypes(Table.AddColumn(#"Transformar columnas 2", "validación
gramos edafica", each if [1.1.1. Aplicó fertilizante edafico según Cacaograma]="Si"
and
[#"Triple 15 gramos/árbol"]= null
and
[#"Producción Café gramos/árbol"]= null
and
[#"Urea gramos/árbol"]= null
and
[#"Agrocacao gramos/árbol"] = null
and
[#"Otro fertilizante edafico gramos/árbol"] = null

then "registrar gramos fertilización edafica"


else "ok"), {{"validación gramos edafica", type text}}),
#"validacion nombre otro edafica" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion gramos edafica",
"validación nombre otro edafico", each if
[#"Otro fertilizante edafico gramos/árbol"]<>null and
[#"Otro fertilizante edafico gramos/árbol"]<>"No sabe"
and
[#"1.1.1.2. ¿Cuál otro fertilizante edáfico aplicó?"]= null then "registrar nombre
otro fertilizante edafico"
else "ok"), {{"validación nombre otro edafico", type text}}),
#"validacion area edafica" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion nombre otro edafica",
"validacion area edafica", each if [1.1.1. Aplicó fertilizante edafico según
Cacaograma]="Si"
and [Triple 15 Area Cubierta]= null and
[Producción Café Area Cubierta]= null and
[Urea Area Cubierta]= null and
[Agrocacao Area Cubierta]= null and
[Otro fertilizante edafico Area Cubierta]= null
then "registrar área fertilización edáfica" else "ok"), {{"validacion area
edafica", type text}}),
#"validación jornales edafica" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area edafica", "validación
jornales edafica", each if
[1.1.1. Aplicó fertilizante edafico según Cacaograma]="Si"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Fertilizante Triple 15?"] = null and
[#"¿De esos jornales invertidos en Fertilizante Triple 15, cuántos pagó?"] =
null and
[#"¿Total de jornales invertidos en Fertilizante Producción Café?"] = null and
[#"¿De esos jornales invertidos en Fertilizante Producción Café, cuántos pagó?"]
= null and
[#"¿Total de jornales invertidos en Fertilizante Urea?"] = null and
[#"¿De esos jornales invertidos en Fertilizante Urea, cuántos pagó?"] = null and
[#"¿Total de jornales invertidos en Fertilizante Agrocacao?"] = null and
[#"¿De esos jornales invertidos en Fertilizante Agrocacao cuántos pagó?"] = null
and
[#"¿Total de jornales invertidos en Fertilizante otro?"] = null and
[#"¿De esos jornales invertidos en Fertilizante otro, cuántos pagó?"] = null
then "registrar jornales fertilización edafico" else "ok"), {{"validación jornales
edafica", type text}}),
#"validación analisis suelo edafica" =
Table.TransformColumnTypes(Table.AddColumn(#"validación jornales edafica",
"validación analisis suelo edafica", each if [1.1.1. Aplicó fertilizante edafico
según Cacaograma]="Si" and
[#"1.1.1.5. ¿La aplicación fue basada en un análisis de suelo?"]=null then
"registrar si la aplicación fer. edafica cuenta con análisis de suelo"
else "ok"), {{"validación analisis suelo edafica", type text}}),
#"validación por que no edafica" =
Table.TransformColumnTypes(Table.AddColumn(#"validación analisis suelo edafica",
"validación por qué no edafica", each if [1.1.1. Aplicó fertilizante edafico según
Cacaograma]="Ninguno" and
[#"1.1.1.6. ¿Por qué no realizó la fertilización edáfica?"] = null then "registrar
por qué no realizo fertilización edafica"
else "ok"), {{"validación por qué no edafica", type text}}),
#"validacion area triple 15" =
Table.TransformColumnTypes(Table.AddColumn(#"validación por que no edafica",
"validacion area triple 15", each if [#"1.1.1. Aplicó fertilizante edafico según
Cacaograma"]="Si"
and [#"Triple 15 gramos/árbol"]<>null
and [#"Triple 15 gramos/árbol"]<>"No sabe"
and [#"Triple 15 Area Cubierta"]=null
then "registre área triple 15"
else "ok"), {{"validacion area triple 15", type text}}),
#"validacion area producción café" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area triple 15",
"validacion area producción café", each if [#"1.1.1. Aplicó fertilizante edafico
según Cacaograma"]="Si"
and [#"Producción Café gramos/árbol"]<>null
and [#"Producción Café gramos/árbol"]<>"No sabe"
and [#"Producción Café Area Cubierta"]=null
then "registre área producción café"
else "ok"), {{"validacion area producción café", type text}}),
#"validacion area urea" = Table.TransformColumnTypes(Table.AddColumn(#"validacion
area producción café", "validacion area urea", each if [#"1.1.1. Aplicó
fertilizante edafico según Cacaograma"]="Si"
and [#"Urea gramos/árbol"]<>null
and [#"Urea gramos/árbol"]<>"No sabe"
and [#"Urea Area Cubierta"]=null
then "registre área urea"
else "ok"), {{"validacion area urea", type text}}),
#"validacion area agrocacao" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area urea", "validacion
area agrocacao", each if [#"1.1.1. Aplicó fertilizante edafico según
Cacaograma"]="Si"
and [#"Agrocacao gramos/árbol"]<>null
and [#"Agrocacao gramos/árbol"]<>"No sabe"
and [#"Agrocacao Area Cubierta"]=null
then "registre area agrocacao"
else "ok"), {{"validacion area agrocacao", type text}}),
#"validacion area otro fertilizante edafico" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area agrocacao",
"validacion area otro fertilizante edafico", each if [#"1.1.1. Aplicó fertilizante
edafico según Cacaograma"]="Si"
and [#"Otro fertilizante edafico gramos/árbol"]<>null
and [#"Otro fertilizante edafico gramos/árbol"]<>"No sabe"
and [#"Otro fertilizante edafico Area Cubierta"]=null
then "registre area Otro fertilizante edáfico"
else "ok"), {{"validacion area otro fertilizante edafico", type text}}),
#"validacion jornales triple 15" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area otro fertilizante
edafico", "validacion jornales triple 15", each if [#"1.1.1. Aplicó fertilizante
edafico según Cacaograma"]="Si"
and [#"Triple 15 gramos/árbol"]<>null
and [#"Triple 15 gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Triple 15?"]=null
then "registre jornales triple 15"
else "ok"), {{"validacion jornales triple 15", type text}}),
#"validacion jornales pagados triple 15" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales triple 15",
"validacion jornales pagados triple 15", each if [#"1.1.1. Aplicó fertilizante
edafico según Cacaograma"]="Si"
and [#"Triple 15 gramos/árbol"]<>null
and [#"Triple 15 gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Fertilizante Triple 15?"]-
[#"¿De esos jornales invertidos en Fertilizante Triple 15, cuántos pagó?"]<0
then "ajustar jornales pagados mayores a jornales invertidos en triple 15"
else "ok"), {{"validacion jornales pagados triple 15", type text}}),
#"validacion jornales produccion cafe" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pagados triple
15", "validacion jornales produccion cafe", each if [#"1.1.1. Aplicó fertilizante
edafico según Cacaograma"]="Si"
and [#"Producción Café gramos/árbol"]<>null
and [#"Producción Café gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Producción Café?"]=null
then "registre jornales producción café"
else "ok"), {{"validacion jornales produccion cafe", type text}}),
#"validacion jornales pagados produccion cafe" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales produccion cafe",
"validacion jornales pagados produccion cafe", each if [#"1.1.1. Aplicó
fertilizante edafico según Cacaograma"]="Si"
and [#"Producción Café gramos/árbol"]<>null
and [#"Producción Café gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Producción Café?"]-[#"¿De esos
jornales invertidos en Fertilizante Producción Café, cuántos pagó?"]<0
then "ajustar jornales pagados mayores a jornales invertidos producción café"
else "ok"), {{"validacion jornales pagados produccion cafe", type text}}),
#"validacion jornales urea" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pagados produccion
cafe", "validacion jornales urea", each if [#"1.1.1. Aplicó fertilizante edafico
según Cacaograma"]="Si"
and [#"Urea gramos/árbol"]<>null
and [#"Urea gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Urea?"]=null
then "registre jornales urea"
else "ok"), {{"validacion jornales urea", type text}}),
#"validacion jornales pagados urea" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales urea", "validacion
jornales pagados urea", each if [#"1.1.1. Aplicó fertilizante edafico según
Cacaograma"]="Si"
and [#"Urea gramos/árbol"]<>null
and [#"Urea gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Urea?"]-[#"¿De esos jornales
invertidos en Fertilizante Urea, cuántos pagó?"]<0
then
"ajustar jornales pagados mayores a jornales invertidos urea"
else
"ok"), {{"validacion jornales pagados urea", type text}}),
#"validacion jornales agrocacao" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pagados urea",
"validacion jornales agrocacao", each if [#"1.1.1. Aplicó fertilizante edafico
según Cacaograma"]="Si"
and [#"Agrocacao gramos/árbol"]<>null
and [#"Agrocacao gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Agrocacao?"]=null
then "registre jornales agrocacao"
else "ok"), {{"validacion jornales agrocacao", type text}}),
#"validacion jornales pagados agrocacao" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales agrocacao",
"validacion jornales pagados agrocacao", each if [#"1.1.1. Aplicó fertilizante
edafico según Cacaograma"]="Si"
and [#"Agrocacao gramos/árbol"]<>null
and [#"Agrocacao gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Agrocacao?"]-[#"¿De esos
jornales invertidos en Fertilizante Agrocacao cuántos pagó?"]<0
then "ajustar jornales pagados mayores a jornales invertidos agrocacao"
else "ok"), {{"validacion jornales pagados agrocacao", type text}}),
#"validacion jornales otro fertilizante edafico" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pagados
agrocacao", "validacion jornales otro fertilizante edafico", each if [#"1.1.1.
Aplicó fertilizante edafico según Cacaograma"]="Si"
and [#"Otro fertilizante edafico gramos/árbol"]<>null
and [#"Otro fertilizante edafico gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante otro?"]=null
then "registre jornales otro fertilizante edafico"
else "ok"), {{"validacion jornales otro fertilizante edafico", type text}}),
#"validacion jornales pago otro fertilizante edafico" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales otro fertilizante
edafico", "validacion jornales pago otro fertilizante edafico", each if [#"1.1.1.
Aplicó fertilizante edafico según Cacaograma"]="Si"
and [#"Otro fertilizante edafico gramos/árbol"]<>null
and [#"Otro fertilizante edafico gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante otro?"]-[#"¿De esos jornales
invertidos en Fertilizante otro, cuántos pagó?"]<0
then "ajustar jornales pago mayores a jornales invertidos otro fertilizante
edafico"
else "ok"), {{"validacion jornales pago otro fertilizante edafico", type text}}),
#"validación gramos organica" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago otro
fertilizante edafico", "validación contenga gramos organico", each if [#"1.2.1.
Aplicó fertilizante orgánico según Cacaograma"]="Si"
and
[#"Gallinaza Fresca gramos/árbol"]= null
and
[#"Gallinaza Compostada gramos/árbol"]= null and
[#"Gallinaza Reforzada (Abimgra etc) gramos/árbol"]= null
and
[#"Humus de lombriz gramos/árbol"] = null
and
[#"Otro fertilizante organico gramos/árbol"] = null
then "Registrar gramos fertilización Orgánica" else "ok"), {{"validación contenga
gramos organico", type text}}),
#"validar nombre otro organico" =
Table.TransformColumnTypes(Table.AddColumn(#"validación gramos organica",
"validación nombre otro organico", each if
[#"Otro fertilizante organico gramos/árbol"]<>null and
[#"Otro fertilizante organico gramos/árbol"]<>"No sabe"
and
[#"1.2.1.2. ¿Cual otro fertilizante orgánico aplicó?"]=null
then
"registrar nombre otro fertilizante organico"
else "ok"), {{"validación nombre otro organico", type text}}),
#"validacion area organico" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre otro organico",
"validacion area organico", each if [1.2.1. Aplicó fertilizante orgánico según
Cacaograma] = "Si" and
[#"Gallinaza Fresca gramos/árbol"]<>"No sabe"
and
[Gallinaza Fresca Area Cubierta] = null
and
[#"Gallinaza Compostada gramos/árbol"]<>"No sabe"
and
[Gallinaza Compostada Area Cubierta] = null
and
[#"Gallinaza Reforzada (Abimgra etc) gramos/árbol"]<>"No sabe"
and
[#"Gallinaza Reforzada (Abimgra etc) Area Cubierta"] = null
and
[#"Humus de lombriz gramos/árbol"]<>"No sabe"
and
[Humus de lombriz Area Cubierta] = null
and
[#"Otro fertilizante organico gramos/árbol"]<>"No sabe"
and
[Otro fertilizante organica Area Cubierta] = null
then "registrar área fertilización orgánica"
else "ok"), {{"validacion area organico", type text}}),
#"validación jornales organico" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area organico", "validacion
jornales organico", each if [#"1.2.1. Aplicó fertilizante orgánico según
Cacaograma"] = "Si" and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Fertilizante Gallinaza Fresca?"]=null and
[#"¿De esos jornales invertidos en Fertilizante Gallinaza Fresca, cuántos
pagó?"]=null and
[#"¿Total de jornales invertidos en Fertilizante Gallinaza Compostada?"]=null and
[#"¿De esos jornales invertidos en Fertilizante Gallinaza Compostada, cuántos
pagó?"]=null and
[#"¿Total de jornales invertidos en Fertilizante Gallinaza Reforzada (Abimgra
etc)?"]=null and
[#"¿De esos jornales invertidos en Fertilizante Gallinaza Reforzada (Abimgra etc),
cuántos pagó?"]=null and
[#"¿Total de jornales invertidos en Fertilizante Humus de lombriz?"]=null and
[#"¿De esos jornales invertidos en Fertilizante Humus de lombriz, cuántos
pagó?"]=null and
[#"¿Total de jornales invertidos en Fertilizante otro organico?"]=null and
[#"¿De esos jornales invertidos en Fertilizante otro organico, cuántos pagó?"]=null

then "registrar jornales fertilización orgánico"


else "ok"), {{"validacion jornales organico", type text}}),
#"validación analisis suelo organico" =
Table.TransformColumnTypes(Table.AddColumn(#"validación jornales organico",
"validación analisis suelo organico", each if
[1.2.1. Aplicó fertilizante orgánico según Cacaograma]="Si"
and
[#"1.2.1.4. ¿La aplicación fue basada en un análisis de suelo?"]=null
then "registrar si la aplicación fer. orgánico cuenta con análisis de suelo"
else "ok"), {{"validación analisis suelo organico", type text}}),
#"validación por qué no orgánico" =
Table.TransformColumnTypes(Table.AddColumn(#"validación analisis suelo organico",
"validación por qué no organico", each if [1.2.1. Aplicó fertilizante orgánico
según Cacaograma] = "Ninguno" and
[#"1.2.1.7. ¿Por qué no realizó la fertilización orgánica?"] = null
then "registrar por qué no realizo fertilización organica"
else "ok"), {{"validación por qué no organico", type text}}),
#"validacion area gallinaza fresca" =
Table.TransformColumnTypes(Table.AddColumn(#"validación por qué no orgánico",
"validacion area gallinaza fresca", each if [1.2.1. Aplicó fertilizante orgánico
según Cacaograma]="Si"
and [#"Gallinaza Fresca gramos/árbol"]<>null
and [#"Gallinaza Fresca gramos/árbol"]<>"No sabe"
and [Gallinaza Fresca Area Cubierta]=null
then "registre área gallinaza fresca"
else "ok"), {{"validacion area gallinaza fresca", type text}}),
#"validacion area gallinaza compostada" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area gallinaza fresca",
"validacion area gallinaza compostada", each if [1.2.1. Aplicó fertilizante
orgánico según Cacaograma]="Si"
and [#"Gallinaza Compostada gramos/árbol"]<>null
and [#"Gallinaza Compostada gramos/árbol"]<>"No sabe"
and [Gallinaza Compostada Area Cubierta]=null
then "registre área gallinaza compostada"
else "ok"), {{"validacion area gallinaza compostada", type text}}),
#"validacion area gallinaza reforzada" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area gallinaza compostada",
"validacion area gallinaza reforzada", each if [1.2.1. Aplicó fertilizante orgánico
según Cacaograma]="Si"
and [#"Gallinaza Reforzada (Abimgra etc) gramos/árbol"]<>null
and [#"Gallinaza Reforzada (Abimgra etc) gramos/árbol"]<>"No sabe"
and [#"Gallinaza Reforzada (Abimgra etc) Area Cubierta"]=null
then "registre área gallinaza reforzada"
else "ok"), {{"validacion area gallinaza reforzada", type text}}),
#"validacion area humus de lommbriz" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area gallinaza reforzada",
"validacion area humus de lombriz", each if [1.2.1. Aplicó fertilizante orgánico
según Cacaograma]="Si"
and [#"Humus de lombriz gramos/árbol"] <> null
and [#"Humus de lombriz gramos/árbol"] <> "No sabe"
and [Humus de lombriz Area Cubierta] = null
then "registre área humus de lombriz"
else "ok"), {{"validacion area humus de lombriz", type text}}),
#"validacion area otro fertilizante organico" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area humus de lommbriz",
"validacion area otro fertilizante organico", each if [1.2.1. Aplicó fertilizante
orgánico según Cacaograma]="Si"
and [#"Otro fertilizante organico gramos/árbol"]<>null
and [#"Otro fertilizante organico gramos/árbol"]<>"No sabe"
and [Otro fertilizante organica Area Cubierta]=null
then "registre área otro fertilizante orgánico"
else "ok"), {{"validacion area otro fertilizante organico", type text}}),
#"validacion jornales gallinaza fresca" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area otro fertilizante
organico", "validacion jornales gallinaza fresca", each if [1.2.1. Aplicó
fertilizante orgánico según Cacaograma]="Si"
and [#"Gallinaza Fresca gramos/árbol"]<>null
and [#"Gallinaza Fresca gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Gallinaza Fresca?"]=null
then "registre jornales gallinaza fresca"
else "ok"), {{"validacion jornales gallinaza fresca", type text}}),
#"validacion jornales pago gallinaza fresca" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales gallinaza fresca",
"validacion jornales pago gallinaza fresca", each if [1.2.1. Aplicó fertilizante
orgánico según Cacaograma]="Si"
and [#"Gallinaza Fresca gramos/árbol"]<>null
and [#"Gallinaza Fresca gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Gallinaza Fresca?"]-[#"¿De
esos jornales invertidos en Fertilizante Gallinaza Fresca, cuántos pagó?"]<0
then "ajustar jornales pagos mayores jornales invertidos gallinaza fresca"
else "ok"), {{"validacion jornales pago gallinaza fresca", type text}}),
#"validacion jornales gallinaza compostada" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago gallinaza
fresca", "validacion jornales gallinaza compostada", each if [1.2.1. Aplicó
fertilizante orgánico según Cacaograma]="Si"
and [#"Gallinaza Compostada gramos/árbol"]<>null
and [#"Gallinaza Compostada gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Gallinaza Compostada?"]=null
then "registre jornales gallinaza compostada"
else "ok"), {{"validacion jornales gallinaza compostada", type text}}),
#"validacion jornales pago gallinaza compostada" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales gallinaza
compostada", "validacion jornales pago gallinaza compostada", each if [1.2.1.
Aplicó fertilizante orgánico según Cacaograma]="Si"
and [#"Gallinaza Compostada gramos/árbol"]<>null
and [#"Gallinaza Compostada gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Gallinaza Compostada?"]-[#"¿De
esos jornales invertidos en Fertilizante Gallinaza Compostada, cuántos pagó?"]<0
then "ajustar jornales pagos mayores a jornales invertidos gallinaza compostada"
else "ok"), {{"validacion jornales pago gallinaza compostada", type text}}),
#"validacion jornales gallinaza reforzada" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago gallinaza
compostada", "validacion jornales gallinaza reforzada", each if [1.2.1. Aplicó
fertilizante orgánico según Cacaograma]="Si"
and [#"Gallinaza Reforzada (Abimgra etc) gramos/árbol"]<>null
and [#"Gallinaza Reforzada (Abimgra etc) gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Gallinaza Reforzada (Abimgra
etc)?"]=null
then "registre jornales gallinaza reforzada"
else "ok"), {{"validacion jornales gallinaza reforzada", type text}}),
#"validacion jornales pago gallinaza reforzada" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales gallinaza
reforzada", "validacion jornales pago gallinaza reforzada", each if [1.2.1. Aplicó
fertilizante orgánico según Cacaograma]="Si"
and [#"Gallinaza Reforzada (Abimgra etc) gramos/árbol"]<>null
and [#"Gallinaza Reforzada (Abimgra etc) gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Gallinaza Reforzada (Abimgra
etc)?"]-[#"¿De esos jornales invertidos en Fertilizante Gallinaza Reforzada
(Abimgra etc), cuántos pagó?"]<0
then "ajustar jornales pagos mayores a jornales invertidos gallinaza reforzada"
else "ok"), {{"validacion jornales pago gallinaza reforzada", type text}}),
#"validacion jornales humus lombirz" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago gallinaza
reforzada", "validacion jornales humus lombriz", each if [1.2.1. Aplicó
fertilizante orgánico según Cacaograma]="Si"
and [#"Humus de lombriz gramos/árbol"]<>null
and [#"Humus de lombriz gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Humus de lombriz?"]=null
then "registre jornales humos lombriz"
else "ok"), {{"validacion jornales humus lombriz", type text}}),
#"validacion jornales pago humus lombriz" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales humus lombirz",
"validacion jornales pago humus lombriz", each if [1.2.1. Aplicó fertilizante
orgánico según Cacaograma]="Si"
and [#"Humus de lombriz gramos/árbol"]<>null
and [#"Humus de lombriz gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante Humus de lombriz?"]-[#"¿De
esos jornales invertidos en Fertilizante Humus de lombriz, cuántos pagó?"]<0
then "ajustar jornales pago mayores a jornales invertidos humos lombriz"
else "ok"), {{"validacion jornales pago humus lombriz", type text}}),
#"validacion jornales otro organico" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago humus
lombriz", "validacion jornales otro organico", each if [1.2.1. Aplicó fertilizante
orgánico según Cacaograma]="Si"
and [#"Otro fertilizante organico gramos/árbol"]<>null
and [#"Otro fertilizante organico gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante otro organico?"]=null
then "registre jornales otro orgánico"
else "ok"), {{"validacion jornales otro organico", type text}}),
#"validacion jornales pago otro organico" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales otro organico",
"validacion jornales pago otro organico", each if [1.2.1. Aplicó fertilizante
orgánico según Cacaograma]="Si"
and [#"Otro fertilizante organico gramos/árbol"]<>null
and [#"Otro fertilizante organico gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Fertilizante otro organico?"]-[#"¿De esos
jornales invertidos en Fertilizante otro organico, cuántos pagó?"]<0
then "ajustar jornales pago mayores a jornales invertidos otro orgánico"
else "ok"), {{"validacion jornales pago otro organico", type text}}),
#"validacion cacao es organico" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago otro
organico", "validacion cacao es organico", each if [1.2.1. Aplicó fertilizante
orgánico según Cacaograma]="Si"
and
[#"1.2.1.5. ¿El cultivo de cacao es orgánico?"]=null
then "registre si el cultivo de cacao es orgánico"
else "ok"), {{"validacion cacao es organico", type text}}),
#"validación cacao con certificado organico" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion cacao es organico",
"validación cacao con certificado organico", each if [1.2.1. Aplicó fertilizante
orgánico según Cacaograma]="Si"
and
[#"1.2.1.6. ¿El cultivo cuenta con algún tipo de certificación orgánica?"]=null
then "registre si el cultivo está certificado como orgánico"
else "ok"), {{"validación cacao con certificado organico", type text}}),
#"validacion gramos enmiendas" =
Table.TransformColumnTypes(Table.AddColumn(#"validación cacao con certificado
organico", "validacion gramos enmiendas", each if [1.3.1. Aplicó enmiendas según
Cacaograma]="Si"
and
[#"Cal gramos/árbol"]=null
and
[#"Yeso gramos/árbol"]=null
then
"registre cantidad de gramos de enmiendas aplicados"
else
"ok"), {{"validacion gramos enmiendas", type text}}),
#"validacion area enmiendas" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion gramos enmiendas",
"validacion area enmiendas", each if [1.3.1. Aplicó enmiendas según
Cacaograma]="Si"
and
[Cal Area Cubierta]=null
and
[Yeso Area Cubierta]=null
then
"registre área aplicación de enmiendas"
else
"ok"), {{"validacion area enmiendas", type text}}),
#"validacion jornales enmiendas" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area enmiendas",
"validacion jornales enmiendas", each if [1.3.1. Aplicó enmiendas según
Cacaograma]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Enmiendas con Cal?"]=null
and
[#"¿De esos jornales invertidos en Enmiendas con Cal, cuántos pagó?"]=null
and
[#"¿Total de jornales invertidos en Enmiendas con Yeso?"]=null
and
[#"¿De esos jornales invertidos en Enmiendas con Yeso, cuántos pagó?"]=null
then
"registrar jornales de enmiendas"
else
"ok"), {{"validacion jornales enmiendas", type text}}),
#"validacion analisis de suelo enmiendas" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales enmiendas",
"validacion analisis de suelo enmiendas", each if [1.3.1. Aplicó enmiendas según
Cacaograma]="Si"
and
[#"1.3.1.4. ¿La aplicación fue basada en un análisis de suelo?"]=null
then
"registrar si la aplicación de enmiendas fue con análisis de suelo"
else
"ok"), {{"validacion analisis de suelo enmiendas", type text}}),
#"validacion por que no enmiendas" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion analisis de suelo
enmiendas", "validacion por que no enmiendas", each if [1.3.1. Aplicó enmiendas
según Cacaograma]="Ninguno"
and
[#"1.3.1.5. ¿Por qué no realizó la enmienda?"]=null
then
"registre por qué no aplico enmiendas al cultivo"
else
"ok"), {{"validacion por que no enmiendas", type text}}),
#"validacion area cal" = Table.TransformColumnTypes(Table.AddColumn(#"validacion
por que no enmiendas", "validacion area cal", each if [1.3.1. Aplicó enmiendas
según Cacaograma] = "Si"

and [#"Cal gramos/árbol"]<>null


and [#"Cal gramos/árbol"]<>"No sabe"
and [Cal Area Cubierta]=null
then "registre área cal"
else "ok"), {{"validacion area cal", type text}}),
#"validacion area yeso" = Table.TransformColumnTypes(Table.AddColumn(#"validacion
area cal", "validacion area yeso", each if
[1.3.1. Aplicó enmiendas según Cacaograma]="Si"
and
[#"Yeso gramos/árbol"] <> null
and
[#"Yeso gramos/árbol"]<> "No sabe"
and
[Yeso Area Cubierta] = null
then
"registrar área aplicación yeso"
else
"ok"), {{"validacion area yeso", type text}}),
#"validacion jornales cal" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area yeso", "validacion
jornales cal", each if [1.3.1. Aplicó enmiendas según Cacaograma]="Si"

and [#"Cal gramos/árbol"]<>null


and [#"Cal gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Enmiendas con Cal?"]=null
then "registre jornales cal"
else "ok"), {{"validacion jornales cal", type text}}),
#"validacion jornales pago cal" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales cal", "validacion
jornales pago cal", each if [1.3.1. Aplicó enmiendas según Cacaograma]="Si"

and [#"Cal gramos/árbol"]<>null


and [#"Cal gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿De esos jornales invertidos en Enmiendas con Cal, cuántos pagó?"]=null
then "registre jornales pagados cal"
else "ok"), {{"validacion jornales pago cal", type text}}),
#"validacion jornales yeso" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago cal",
"validacion jornales yeso", each if [1.3.1. Aplicó enmiendas según Cacaograma]="Si"

and [#"Yeso gramos/árbol"]<>null


and [#"Yeso gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿Total de jornales invertidos en Enmiendas con Yeso?"]=null
and [#"¿Total de jornales invertidos en Enmiendas con Yeso?"]=0
then "registre jornales yeso"
else "ok"), {{"validacion jornales yeso", type text}}),
#"validacion jornales pago yeso" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales yeso", "validacion
joranles pago yeso", each if [1.3.1. Aplicó enmiendas según Cacaograma]="Si"

and [#"Yeso gramos/árbol"]<>null


and [#"Yeso gramos/árbol"]<>"No sabe"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and [#"¿De esos jornales invertidos en Enmiendas con Yeso, cuántos pagó?"]=null
then "registre jornales pago yeso"
else "ok"), {{"validacion joranles pago yeso", type text}}),
#"validacion tipo de podas" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago yeso",
"validacion tipo de podas", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
[1.4.1.1. Tipo de poda que aplicó]=null
then
"registre tipo de poda aplicado"
else
"ok"), {{"validacion tipo de podas", type text}}),
#"validacion area poda" = Table.TransformColumnTypes(Table.AddColumn(#"validacion
tipo de podas", "validacion area podas", each if
[1.4.1. Aplicó podas según Cacaograma] = "Si"
and
[Rehabilitación Área Cubierta]<>null
and
[#"Renovación (injerto) Área Cubierta"]<>null
and
[Deschuponado Área Cubierta]<>null
and
[#"Poda fuerte - Mantenimiento Área Cubierta"]<>null
then
"registrar área de poda"
else
"ok"), {{"validacion area podas", type text}}),
#"validacion jornales podas" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area poda", "validacion
jornales podas", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Poda de Rehabilitación?"]=null
and
[#"¿De esos jornales invertidos en Poda de Rehabilitación, cuántos pagó?"]=null
and
[#"¿Total de jornales invertidos en Poda de Renovación (injerto)?"]=null
and
[#"¿De esos jornales invertidos en Poda de Renovación (injerto), cuántos
pagó?"]=null
and
[#"¿Total de jornales invertidos en Poda de Deschuponado?"]=null
and
[#"¿De esos jornales invertidos en Poda de Deschuponado, cuántos pagó?"]=null
and
[#"¿Total de jornales invertidos en Poda fuerte - Mantenimiento?"]=null
and
[#"¿De esos jornales invertidos en Poda fuerte - Mantenimiento, cuántos
pagó?"]=null
then
"registrar jornales poda"
else
"ok"), {{"validacion jornales podas", type text}}),
#"validacion area rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales podas",
"validacion area rehabilitación", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Rehabilitación")
and
[Rehabilitación Área Cubierta]=null

then
"registrar área poda rehabilitación"
else
"ok"), {{"validacion area rehabilitación", type text}}),
#"validacion area renovacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area rehabilitacion",
"validacion area renovacion", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Renovación")
and
[#"Renovación (injerto) Área Cubierta"]=null
then
"registrar área poda renovación"
else
"ok"), {{"validacion area renovacion", type text}}),
#"validacion area deschuponado" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area renovacion",
"validacion area deschuponado", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Deschuponado")
and
[Deschuponado Área Cubierta]=null

then
"registrar área poda deschuponado"
else
"ok"), {{"validacion area deschuponado", type text}}),
#"validacion area poda fuerte" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area deschuponado",
"validacion area poda fuerte", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Poda fuerte")
and
[#"Poda fuerte - Mantenimiento Área Cubierta"]=null

then
"registrar área Poda fuerte"
else
"ok"), {{"validacion area poda fuerte", type text}}),
#"validacion jornales rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area poda fuerte",
"validacion jornales rehabilitacion", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Rehabilitación")
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Poda de Rehabilitación?"]=null

then
"registrar jornales rehabilitación"
else
"ok"), {{"validacion jornales rehabilitacion", type text}}),
#"validacion jornales pago rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales rehabilitacion",
"validacion jornales pago rehabilitacion", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Rehabilitación")
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿De esos jornales invertidos en Poda de Rehabilitación, cuántos pagó?"]=null

then
"registrar jornales pagos rehabilitación"
else
"ok"), {{"validacion jornales pago rehabilitacion", type text}}),
#"validacion jornales renovacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago
rehabilitacion", "validacion jornales renovacion", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Renovación")
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Poda de Renovación (injerto)?"]=null

then
"registrar jornales renovación"
else
"ok"), {{"validacion jornales renovacion", type text}}),
#"validacion jornales pago renovacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales renovacion",
"validacion jornales pago renovacion", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Renovación")
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿De esos jornales invertidos en Poda de Renovación (injerto), cuántos
pagó?"]=null

then
"registrar jornales pagos renovación"
else
"ok"), {{"validacion jornales pago renovacion", type text}}),
#"validacion jornales deschuponado" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago renovacion",
"validacion jornales deschuponado", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Deschuponado")
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Poda de Deschuponado?"]=null

then
"registrar jornales deschuponado"
else
"ok"), {{"validacion jornales deschuponado", type text}}),
#"validacion jornales pago deschuponado" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales deschuponado",
"validacion jornales pago deschuponado", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Deschuponado")
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿De esos jornales invertidos en Poda de Deschuponado, cuántos pagó?"]=null

then
"registrar jornales pagos deschuponado"
else
"ok"), {{"validacion jornales pago deschuponado", type text}}),
#"validacion jornales poda fuerte" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago
deschuponado", "validacion jornales poda fuerte", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Poda fuerte")
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Poda fuerte - Mantenimiento?"]=null

then
"registrar jornales poda fuerte"
else
"ok"), {{"validacion jornales poda fuerte", type text}}),
#"validacion jornales pago poda fuerte" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales poda fuerte",
"validacion jornales pago poda fuerte", each if
[1.4.1. Aplicó podas según Cacaograma]="Si"
and
Text.Contains([1.4.1.1. Tipo de poda que aplicó],"Poda fuerte")
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿De esos jornales invertidos en Poda fuerte - Mantenimiento, cuántos
pagó?"]=null

then
"registrar jornales pagos poda fuerte"
else
"ok"), {{"validacion jornales pago poda fuerte", type text}}),
#"validacion por que no poda" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago poda fuerte",
"validacion por que no poda", each if
[1.4.1. Aplicó podas según Cacaograma]="Ninguno"
and
[#"1.4.1.4. ¿Por qué no realizó las podas?"]= null
then
"registrar por qué no hizo la poda"
else
"ok"), {{"validacion por que no poda", type text}}),
#"validacion area monilia" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion por que no poda",
"validacion area monilia", each if [#"Monilia – Enterrar o colocar bajo la
hojarasca frutos enfermos - Semanal Control"]="Si"
and
[#"Monilia – Enterrar o colocar bajo la hojarasca frutos enfermos - Semanal Área
Cubierta"]=null
then
"registre el area control monilia"
else
"ok"), {{"validacion area monilia", type text}}),
#"validacion area escoba bruja" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area monilia", "validacion
area escoba bruja", each if
[#"Escoba de Bruja – Realizar control de escoba de bruja en días secos - Semanal
Control"]="Si"
and
[#"Escoba de Bruja – Realizar control de escoba de bruja en días secos - Semanal
Área Cubierta"]=null
then
"registre area escoba de bruja"
else
"ok"), {{"validacion area escoba bruja", type text}}),
#"validacion area phytophthora" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area escoba bruja",
"validacion area phytophthora", each if
[#"Phytophthora – Enterrar o colocar bajo la hojarasca frutos enfermos - Semanal
Control"]="Si"
and
[#"Phytophthora – Enterrar o colocar bajo la hojarasca frutos enfermos - Semanal
Área Cubierta"]=null
then
"registre área phytophthora"
else
"ok"), {{"validacion area phytophthora", type text}}),
#"validacion area carmenta" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area phytophthora",
"validacion area carmenta", each if
[#"Carmenta – Identificar, cortar y enterrar los frutos afectados - Semanal
Control"]="Si"
and
[#"Carmenta – Identificar, cortar y enterrar los frutos afectados - Semanal Área
Cubierta"]= null
then
"registrar ára carmenta"
else
"ok"), {{"validacion area carmenta", type text}}),
#"validacion area monalonion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area carmenta", "validacion
area monalonion", each if
[#"Monalonion – Identificar, cortar y enterrar los frutos afectados - Semanal
Control"]="Si"
and
[#"Monalonion – Identificar, cortar y enterrar los frutos afectados - Semanal Área
Cubierta"]=null
then
"registrar área monalonion"
else
"ok"), {{"validacion area monalonion", type text}}),
#"validar jornales monilia" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area monalonion",
"validacion jornales monilia", each if [#"Monilia – Enterrar o colocar bajo la
hojarasca frutos enfermos - Semanal Control"]="Si"

and [#"Fecha de Visita:"]>=#date(2023, 1, 16)


and
[#"¿Total de jornales invertidos en Monilia – Semanal?"]=null
then
"registre jornales monilia"
else
"ok"), {{"validacion jornales monilia", type text}}),
#"validacion jornales pago monilia" =
Table.TransformColumnTypes(Table.AddColumn(#"validar jornales monilia", "validacion
jornales pago monilia", each if [#"Monilia – Enterrar o colocar bajo la hojarasca
frutos enfermos - Semanal Control"]="Si"

and [#"Fecha de Visita:"]>=#date(2023, 1, 16)

and
[#"¿De esos jornales invertidos en Monilia – Semanal, cuántos pagó?"]=null
then
"registre jornales pago monilia"
else
"ok"), {{"validacion jornales pago monilia", type text}}),
#"validacion jornales escoba bruja" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago monilia",
"validacion jornales escoba bruja", each if [#"Escoba de Bruja – Realizar control
de escoba de bruja en días secos - Semanal Control"]="Si"

and [#"Fecha de Visita:"]>=#date(2023, 1, 16)

and
[#"¿Total de jornales invertidos en Escoba de Bruja – Semanal?"]=null
then
"registre jornales escoba de bruja"
else
"ok"), {{"validacion jornales escoba bruja", type text}}),
#"validacion jornales pago escoba bruja" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales escoba bruja",
"validacion jornales pago escoba bruja", each if [#"Escoba de Bruja – Realizar
control de escoba de bruja en días secos - Semanal Control"]="Si"

and [#"Fecha de Visita:"]>=#date(2023, 1, 16)

and
[#"¿De esos jornales invertidos en Escoba de Bruja – Semanal, cuántos pagó?"]=null
then
"registre jornales pago escoba de bruja"
else
"ok"), {{"validacion jornales pago escoba bruja", type text}}),
#"validacion jornales phytophthora" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago escoba
bruja", "validacion jornales phytophthora", each if [#"Phytophthora – Enterrar o
colocar bajo la hojarasca frutos enfermos - Semanal Control"]="Si"

and [#"Fecha de Visita:"]>=#date(2023, 1, 16)

and
[#"¿Total de jornales invertidos en Phytophthora – Semanal?"]=null
then
"registre jornales phytophthora"
else
"ok"), {{"validacion jornales phytophthora", type text}}),
#"validacion jornales pago phytophthora" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales phytophthora",
"validacion jornales pago phytophthora", each if [#"Phytophthora – Enterrar o
colocar bajo la hojarasca frutos enfermos - Semanal Control"]="Si"

and [#"Fecha de Visita:"]>=#date(2023, 1, 16)

and
[#"¿De esos jornales invertidos en Phytophthora – Semanal, cuántos pagó?"]=null
then
"registre jornales pago phytophthora"
else
"ok"), {{"validacion jornales pago phytophthora", type text}}),
#"validacion jornales carmenta" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago
phytophthora", "validacion jornales carmenta", each if [#"Carmenta – Identificar,
cortar y enterrar los frutos afectados - Semanal Control"]="Si"
and [#"Fecha de Visita:"]>=#date(2023, 1, 16)

and
[#"¿Total de jornales invertidos en Carmenta – Semanal?"]=null
then
"registre jornales carmenta"
else
"ok"), {{"validacion jornales carmenta", type text}}),
#"validacion jornales pago carmenta" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales carmenta",
"validacion jornales pago carmenta", each if [#"Carmenta – Identificar, cortar y
enterrar los frutos afectados - Semanal Control"]="Si"

and [#"Fecha de Visita:"]>=#date(2023, 1, 16)

and
[#"¿De esos jornales invertidos en Carmenta – Semanal, cuántos pagó?"]=null
then
"registre jornales pago carmenta"
else
"ok"), {{"validacion jornales pago carmenta", type text}}),
#"validacion jornales monalonion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago carmenta",
"validacion jornales monalonion", each if [#"Monalonion – Identificar, cortar y
enterrar los frutos afectados - Semanal Control"]="Si"

and [#"Fecha de Visita:"]>=#date(2023, 1, 16)

and
[#"¿Total de jornales invertidos en Monalonion – Semanal?"]=null
then
"registre jornales monalonion"
else
"ok"), {{"validacion jornales monalonion", type text}}),
#"validacion jornales pago monalonion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales monalonion",
"validacion jornales pago monalonion", each if [#"Monalonion – Identificar, cortar
y enterrar los frutos afectados - Semanal Control"]="Si"

and [#"Fecha de Visita:"]>=#date(2023, 1, 16)

and
[#"¿De esos jornales invertidos en Monalonion – Semanal, cuántos pagó?"]=null
then
"registre jornales pago monalonion"
else
"ok"), {{"validacion jornales pago monalonion", type text}}),
#"validacion por que no monilia" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago monalonion",
"validacion por que no monilia", each if [#"Monilia – Enterrar o colocar bajo la
hojarasca frutos enfermos - Semanal Control"]="No"
and
[#"Monilia – Enterrar o colocar bajo la hojarasca frutos enfermos - Semanal por qué
no"]=null
then
"registre por qué no controlo monilia"
else
"ok"), {{"validacion por que no monilia", type text}}),
#"validacion por que no escoba de bruja" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion por que no monilia",
"validacion por que no escoba de bruja", each if [#"Escoba de Bruja – Realizar
control de escoba de bruja en días secos - Semanal Control"]="No"
and
[#"Escoba de Bruja – Realizar control de escoba de bruja en días secos - Semanal
por qué no"]=null
then
"registre por qué no controlo escoba de bruja"
else
"ok"), {{"validacion por que no escoba de bruja", type text}}),
#"validacion por que no phytophthora" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion por que no escoba de
bruja", "validacion por que no phytophthora", each if [#"Phytophthora – Enterrar o
colocar bajo la hojarasca frutos enfermos - Semanal Control"]="No"
and
[#"Phytophthora – Enterrar o colocar bajo la hojarasca frutos enfermos - Semanal
por qué no"]=null
then
"registre por qué no controlo phytophthora"
else
"ok"), {{"validacion por que no phytophthora", type text}}),
#"validacion por que no carmenta" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion por que no phytophthora",
"validacion por que no carmenta", each if [#"Carmenta – Identificar, cortar y
enterrar los frutos afectados - Semanal Control"]="No"
and
[#"Carmenta – Identificar, cortar y enterrar los frutos afectados - Semanal"]=null
then
"registre por qué no controlo carmenta"
else
"ok"), {{"validacion por que no carmenta", type text}}),
#"validacion por que no monalonion" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion por que no carmenta",
"validacion por que no monalonion", each if [#"Monalonion – Identificar, cortar y
enterrar los frutos afectados - Semanal Control"]="No"
and
[#"Monalonion – Identificar, cortar y enterrar los frutos afectados -
Semanal"]=null
then
"registre por qué no controlo monalonion"
else
"ok"), {{"validacion por que no monalonion", type text}}),
#"validacion area maleza herbicida" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion por que no monalonion",
"validacion area maleza herbicida", each if[#"1.6.1. Aplicó actividades de Manejo y
Control de Malezas según Cacaograma"]="Si"
and
[#"Controlar malezas vía herbicida o manual"]="Si"
and
[#"Controlar malezas vía herbicida o manual Área Cubierta"]=null
then
"registre área control de maleza vía herbicida"
else
"ok"), {{"validacion area maleza herbicida", type text}}),
#"validacion area maleza cobertura vegetal" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area maleza herbicida",
"validacion area maleza cobertura vegetal", each if
[#"1.6.1. Aplicó actividades de Manejo y Control de Malezas según Cacaograma"]="Si"
and
[#"Manejar coberturas vegetales"]="Si"
and
[#"Manejar coberturas vegetales Área Cubierta"]=null
then
"registre área control de maleza con cobertura vegetal"
else
"ok"), {{"validacion area maleza cobertura vegetal", type text}}),
#"validacion jornales maleza herbicida" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion area maleza cobertura
vegetal", "validacion jornales maleza herbicida", each if [#"1.6.1. Aplicó
actividades de Manejo y Control de Malezas según Cacaograma"]="Si"
and
[#"Controlar malezas vía herbicida o manual"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Controlar malezas vía herbicida o
manual?"]=null
then
"registre jornales en control de maleza vía herbicida"
else
"ok"), {{"validacion jornales maleza herbicida", type text}}),
#"validacion jornales pago maleza herbicida" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales maleza herbicida",
"validacion jornales pago maleza herbicida", each if [#"1.6.1. Aplicó actividades
de Manejo y Control de Malezas según Cacaograma"]="Si"
and
[#"Controlar malezas vía herbicida o manual"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿De esos jornales invertidos en Controlar malezas vía herbicida o manual,
cuántos pagó?"]=null
then
"registre jornales pagos en control de maleza vía herbicida"
else
"ok"), {{"validacion jornales pago maleza herbicida", type text}}),
#"validacion jornales maleza cobertura vegetal" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago maleza
herbicida", "validacion jornales maleza cobertura vegetal", each if [#"1.6.1.
Aplicó actividades de Manejo y Control de Malezas según Cacaograma"]="Si"
and
[#"Manejar coberturas vegetales"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Manejar coberturas vegetales?"]=null
then
"registre jornales en control de maleza coberturas vegetales"
else
"ok"), {{"validacion jornales maleza cobertura vegetal", type text}}),
#"validacion jornales pago maleza cobertura vegetal" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales maleza cobertura
vegetal", "validacion jornales pago maleza cobertura vegetal", each if [#"1.6.1.
Aplicó actividades de Manejo y Control de Malezas según Cacaograma"]="Si"
and
[#"Manejar coberturas vegetales"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿De esos jornales invertidos en Manejar coberturas vegetales, cuántos
pagó?"]=null
then
"registre jornales pago en control de maleza coberturas vegetales"
else
"ok"), {{"validacion jornales pago maleza cobertura vegetal", type text}}),
#"validar si controlo maleza" =
Table.TransformColumnTypes(Table.AddColumn(#"validacion jornales pago maleza
cobertura vegetal", "validar si controlo maleza", each if
[#"1.6.1. Aplicó actividades de Manejo y Control de Malezas según Cacaograma"]="Si"
and
[#"Controlar malezas vía herbicida o manual"]="No"
and
[#"Manejar coberturas vegetales"]="No"
then
"validar si la respuesta en -1.6.1. Aplicó actividades de Manejo y Control de
Malezas según Cacaograma- es No"
else
"ok"), {{"validar si controlo maleza", type text}}),
#"validar por que no maleza herbicida" =
Table.TransformColumnTypes(Table.AddColumn(#"validar si controlo maleza", "validar
por que no maleza herbicida", each if
[#"Controlar malezas vía herbicida o manual"]="No"
and
[#"Controló malezas vía herbicida o manual"]=null
then
"registre por qué no controlo maleza vía herbicida"
else
"ok"), {{"validar por que no maleza herbicida", type text}}),
#"validar por que no maleza cobertura vegetal" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no maleza herbicida",
"validar por que no maleza cobertura vegetal", each if

[#"Manejar coberturas vegetales"]="No"


and
[#"Manejó de coberturas vegetales"]=null
then
"registre por qué no controlo maleza con cobertura vegetal"
else
"ok"), {{"validar por que no maleza cobertura vegetal", type text}}),
#"validar selecciono tipo de cosecha" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no maleza cobertura
vegetal", "validar selecciono tipo de cosecha", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]=null
then
"seleccione el tipo de cosecha"
else
"ok"), {{"validar selecciono tipo de cosecha", type text}}),
#"validar disposición residuos de cosecha" =
Table.TransformColumnTypes(Table.AddColumn(#"validar selecciono tipo de cosecha",
"validar disposición residuos de cosecha", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.3. ¿Realizó disposición de residuos de cosecha?"]=null
then
"registre si realizó disposición de residuos de cosecha"
else
"ok"), {{"validar disposición residuos de cosecha", type text}}),
#"validar baba beneficio frutos sanos" =
Table.TransformColumnTypes(Table.AddColumn(#"validar disposición residuos de
cosecha", "validar cacao baba beneficio frutos sanos", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]="Cacao en baba"
and
[#"Benefició frutos sanos aparte de los enfermos"]=null
then
"registre si beneficio los frutos sanos de los enfermos en cacao en baba"
else
"ok"), {{"validar cacao baba beneficio frutos sanos", type text}}),
#"validar seco beneficio frutos sanos" =
Table.TransformColumnTypes(Table.AddColumn(#"validar baba beneficio frutos sanos",
"validar cacao seco beneficio frutos sanos", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Benefició frutos sanos aparte de los enfermos"]=null
then
"registre si beneficio los frutos sanos de los enfermos en cacao seco/baba"
else
"ok"), {{"validar cacao seco beneficio frutos sanos", type text}}),
#"validar seco fermento cajones madera" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seco beneficio frutos sanos",
"validar cacao seco fermento cajones madera", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Fermentó en cajones de madera"]=null
then
"registre si fermentó en cajones de madera para cacao seco/baba"
else
"ok"), {{"validar cacao seco fermento cajones madera", type text}}),
#"validar seco 4 dias secado" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seco fermento cajones madera",
"validar cacao seco 4 dias secado", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Destinó más de 4 días para secar el cacao"]=null
then
"registre si destinó 4 días de secado para cacao seco/baba"
else
"ok"), {{"validar cacao seco 4 dias secado", type text}}),
#"validar seco selecciono libre de impurezas" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seco 4 dias secado", "validar
cacao seco selecciono libre de impurezas", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Seleccionó el cacao libre de impurezas y pasilla"]=null
then
"registre si selecciono cacao libre de impurezas para cacao seco/baba"
else
"ok"), {{"validar cacao seco selecciono libre de impurezas", type text}}),
#"validar seco esta seco para la venta" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seco selecciono libre de
impurezas", "validar seco esta seco para la venta", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Conoció si el cacao está apropiadamente seco para la venta"]=null
then
"registre si esta seco para la venta seco/baba"
else
"ok"), {{"validar seco esta seco para la venta", type text}}),
#"validar seco fermento 5 dias" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seco esta seco para la venta",
"validar seco fermento 5 dias", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Fermentó el cacao durante más de 5 días"]=null
then
"registre si fermentó duraante más de 5 días seco/baba"
else
"ok"), {{"validar seco fermento 5 dias", type text}}),
#"validar seco fermento separado fino" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seco fermento 5 dias",
"validar seco fermento separado fino", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Fermentó por separado el fino y el corriente"]=null
then
"registre si fermentó por separado el fino y el corriente seco/baba"
else
"ok"), {{"validar seco fermento separado fino", type text}}),
#"validar seco empaco sacos de fique" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seco fermento separado fino",
"validar seco empaco sacos de fique", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Empacó el cacao en sacos de fique"]=null
then
"registre si empacó en sacos de fique seco/baba"
else
"ok"), {{"validar seco empaco sacos de fique", type text}}),
#"validar seco en pisos de madera" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seco empaco sacos de fique",
"validar seco en pisos de madera", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Secó el cacao en pisos de madera"]=null
then
"registre si secó el cacao en pisos de madera seco/baba"
else
"ok"), {{"validar seco en pisos de madera", type text}}),
#"validar por que no baba beneficiar frutos" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seco en pisos de madera",
"validar por que no baba beneficiar frutos", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]="Cacao en baba"
and
[#"Benefició frutos sanos aparte de los enfermos"]="No"
and
[#"Beneficiar frutos sanos aparte de los enfermos"]=null
then
"registre por qué no beneficio frutos sanos de los enfermos en cacao en baba"
else
"ok"), {{"validar por que no baba beneficiar frutos", type text}}),
#"validar por que no seco beneficiar frutos" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no baba beneficiar
frutos", "validar por que no seco beneficiar frutos", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Benefició frutos sanos aparte de los enfermos"]="No"
and
[#"Beneficiar frutos sanos aparte de los enfermos"]=null
then
"registre por qué no benefició frutos sanos aparte de los enfermos seco/baba"
else
"ok"), {{"validar por que no seco beneficiar frutos", type text}}),
#"validar por que no seco fermento cajones madera" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no seco beneficiar
frutos", "validar por que no seco fermento cajones madera", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Fermentó en cajones de madera"]="No"
and
[#"Fermentar en cajones de madera"]=null
then
"registre por qué no fermento en cajones de madera en cacao seco/baba"
else
"ok"), {{"validar por que no seco fermento cajones madera", type text}}),
#"validar por que no seco 4 dias para secar" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no seco fermento
cajones madera", "validar por que no seco 4 dias para secar", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Destinó más de 4 días para secar el cacao"]="No"
and
[#"Destinar más de 4 días para secar el cacao"]=null
then
"registre por qué no destino 4 días para secar seco/baba"
else
"ok"), {{"validar por que no seco 4 dias para secar", type text}}),
#"validar por que no seco libre de impurezas" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no seco 4 dias para
secar", "validar por que no seco libre de impurezas", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Seleccionó el cacao libre de impurezas y pasilla"]="No"
and
[#"Seleccionar el cacao libre de impurezas y pasilla"]=null
then
"registre por qué no seleccionó el cacao libre de impurezas seco/baba"
else
"ok"), {{"validar por que no seco libre de impurezas", type text}}),
#"validar por que no esta seco para la venta" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no seco libre de
impurezas", "validar por que no esta seco para la venta", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Conoció si el cacao está apropiadamente seco para la venta"]="No"
and
[#"Conocer si el cacao está apropiadamente seco para la venta"]=null
then
"registre por qué no conoce si el cacao esta apropiadamente seco para la venta
seco/baba"
else
"ok"), {{"validar por que no esta seco para la venta", type text}}),
#"validar por que no fermento por 5 dias" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no esta seco para la
venta", "validar por que no fermento por 5 dias", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Fermentó el cacao durante más de 5 días"]="No"
and
[#"Fermentar el cacao durante más de 5 días"]=null
then
"registre por qué no fermento el cacao por más de 5 días seco/baba"
else
"ok"), {{"validar por que no fermento por 5 dias", type text}}),
#"validar por que no fermento separado fino" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no fermento por 5
dias", "validar por que no fermento separado fino", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Fermentó por separado el fino y el corriente"]="No"
and
[#"Fermentar por separado el fino y el corriente"]=null
then
"registre por qué no fermentó por separado el fino y el corriente seco/baba"
else
"ok"), {{"validar por que no fermento separado fino", type text}}),
#"validar por que no empaco en sacos" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no fermento separado
fino", "validar por que no empaco en sacos", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Empacó el cacao en sacos de fique"]="No"
and
[#"Empacar el cacao en sacos de fique"]=null
then
"registre por qué no empacó en sacos de fique seco/baba"
else
"ok"), {{"validar por que no empaco en sacos", type text}}),
#"validar por que no seco piso madera" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no empaco en sacos",
"validar por que no seco piso madera", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.2. Seleccione el tipo de cosecha que realizó:"]<>"Cacao en baba"
and
[#"Secó el cacao en pisos de madera"]="No"
and
[#"Secar el cacao en pisos de madera"]=null
then
"registre por qué no secó el cacao en pisos de madera seco/baba"
else
"ok"), {{"validar por que no seco piso madera", type text}}),
#"validar jornales cosecha" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por que no seco piso madera",
"validar jornales cosecha", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Actividades de Cosecha y Beneficio
realizadas?"]=null
then
"registre los jornales en cosecha y beneficio"
else
"ok"), {{"validar jornales cosecha", type text}}),
#"validar jornales pago cosecha" =
Table.TransformColumnTypes(Table.AddColumn(#"validar jornales cosecha", "validar
jornales pago cosecha", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿De esos jornales invertidos en Actividades de Cosecha y Beneficio, cuántos
pagó?"]=null
then
"registre los jornales pago en cosecha y beneficio"
else
"ok"), {{"validar jornales pago cosecha", type text}}),
#"validar jornales residuos cosecha" =
Table.TransformColumnTypes(Table.AddColumn(#"validar jornales pago cosecha",
"validar jornales residuos cosecha", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.3. ¿Realizó disposición de residuos de cosecha?"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿Total de jornales invertidos en Disposición de Residuos de Cosecha y
Beneficio?"]=null
then
"registre los jornales de disposición de residuos de cosecha y beneficio"
else
"ok"), {{"validar jornales residuos cosecha", type text}}),
#"validar jornales pago residuos cosecha" =
Table.TransformColumnTypes(Table.AddColumn(#"validar jornales residuos cosecha",
"validar jornales pago residuos cosecha", each if
[#"1.7.1. Actividades de Cosecha y Beneficio"]="Si"
and
[#"1.7.3. ¿Realizó disposición de residuos de cosecha?"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 16)
and
[#"¿De esos jornales invertidos en Disposición de Residuos de Cosecha y Beneficio,
cuántos pagó?"]=null
then
"registre los jornales pago de disposición de residuos de cosecha y beneficio"
else
"ok"), {{"validar jornales pago residuos cosecha", type text}}),
#"validar otro cultivo complementario" =
Table.TransformColumnTypes(Table.AddColumn(#"validar jornales pago residuos
cosecha", "validar otro cultivo complementario", each if
[#"1.8.1. Nombre cultivo complementario:"]="Otro"
and
[#"1.8.2. ¿Cuál otro cultivo?"]=null
then
"registrar el nombre del otro cultivo complementario"
else
"ok"), {{"validar otro cultivo complementario", type text}}),
#"validar area cultivo complementario" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro cultivo complementario",
"validar area cultivo complementario", each if
[#"1.8.1. Nombre cultivo complementario:"]<>"Ninguno"
and
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
[#"1.8.5. Área en Has del Cultivo Complementario"]=null
then
"registre el área en ha del cultivo complementario"
else
"ok"), {{"validar area cultivo complementario", type text}}),
#"validar porcentaje ingresos cultivo complementario" =
Table.TransformColumnTypes(Table.AddColumn(#"validar area cultivo complementario",
"validar porcentaje ingresos principal cultivo complementario", each if
[#"1.8.1. Nombre cultivo complementario:"]<>"Ninguno"
and
[#"Fecha de Visita:"]>=#date(2023, 5, 26)
and
[#"1.8.6. ¿Qué porcentaje de ingresos le genera su principal cultivo
complementario?"]=null
then
"registre el porcentaje de ingresos del principal cultivo complementario"
else
"ok"), {{"validar porcentaje ingresos principal cultivo complementario", type
text}}),
#"validar tecnificado cultivo complementario" =
Table.TransformColumnTypes(Table.AddColumn(#"validar porcentaje ingresos cultivo
complementario", "validar tecnificado cultivo complementario", each if
[#"1.8.1. Nombre cultivo complementario:"]<>"Ninguno"

and
[#"1.8.5. Tecnificado"]=null
then
"registre si el cultivo complementario es tecnificado"
else
"ok"), {{"validar tecnificado cultivo complementario", type text}}),
#"validar Si/No seguridad alimentaria agrícola" =
Table.TransformColumnTypes(Table.AddColumn(#"validar tecnificado cultivo
complementario", "validacion Si/No seguridad alimentaria agrícola", each if
[#"1.9.1. ¿Qué productos agrícolas de seguridad alimentaria para el consumo
familiar, produce en su finca?"]="Si"
and
[#"1.9.1. ¿Qué productos agrícolas de seguridad alimentaria para el consumo
familiar, produce en su finca?"]="No"
then
"Validar y ajustar los -Si y No- de la pregunta 1.9.1. ¿Qué productos agrícolas de
seguridad alimentaria para el consumo familiar, produce en su finca?"
else
"ok"), {{"validacion Si/No seguridad alimentaria agrícola", type text}}),
#"validar seguridad alimentaria ninguno agrícola" =
Table.TransformColumnTypes(Table.AddColumn(#"validar Si/No seguridad alimentaria
agrícola", "validar ninguno seguridad alimentaria agrícola", each if
[#"1.9.1. ¿Qué productos agrícolas de seguridad alimentaria para el consumo
familiar, produce en su finca? Ninguno"]="1"
and
Text.Length([#"1.9.1. ¿Qué productos agrícolas de seguridad alimentaria para el
consumo familiar, produce en su finca?"])>7
then
"validar si -Ninguno- aplica en esta respuesta, cuando ha seleccionado otras
opciones de producto"
else
"ok"), {{"validar ninguno seguridad alimentaria agrícola", type text}}),
#"validar seguridad alimentaria nombre otro agrícola" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seguridad alimentaria ninguno
agrícola", "validar seguridad alimentaria nombre otro agrícola", each if
[#"1.9.1. ¿Qué productos agrícolas de seguridad alimentaria para el consumo
familiar, produce en su finca? ¿Otro agrícola?"]="1"
and
[#"1.9.2. ¿Cuál otro agrícola?"]=null
then
"registrar nombre del producto agrícola de seguridad alimentaria para el consumo
familiar"
else
"ok"), {{"validar seguridad alimentaria nombre otro agrícola", type text}}),
#"validar Si/No seguridad alimentaria pecuarios" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seguridad alimentaria nombre
otro agrícola", "validar Si/No seguridad alimentaria pecuarios", each if
[#"1.9.3. ¿Qué productos pecuarios de seguridad alimentaria para el consumo
familiar, produce en su finca?"] = "Si"
and
[#"1.9.3. ¿Qué productos pecuarios de seguridad alimentaria para el consumo
familiar, produce en su finca?"] = "No"
then
"Validar y ajustar los -Si y No- de la pregunta 1.9.3. ¿Qué productos pecuarios de
seguridad alimentaria para el consumo familiar, produce en su finca?"
else
"ok"), {{"validar Si/No seguridad alimentaria pecuarios", type text}}),
#"validar seguridad alimentaria ningun pecuario" =
Table.TransformColumnTypes(Table.AddColumn(#"validar Si/No seguridad alimentaria
pecuarios", "validar seguridad alimentaria ningun pecuario", each if
[#"1.9.3. ¿Qué productos pecuarios de seguridad alimentaria para el consumo
familiar, produce en su finca? Ninguno"]="1"
and
Text.Length([#"1.9.3. ¿Qué productos pecuarios de seguridad alimentaria para el
consumo familiar, produce en su finca?"])>7
then
"validar si -Ninguno- aplica en esta respuesta, cuando ha seleccionado otras
opciones de producto pecuario"
else
"ok"), {{"validar seguridad alimentaria ningun pecuario", type text}}),
#"validar seguridad alimentaria nombre otro pecuario" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seguridad alimentaria ningun
pecuario", "validar seguridad alimentaria nombre otro pecuario", each if
[#"1.9.3. ¿Qué productos pecuarios de seguridad alimentaria para el consumo
familiar, produce en su finca? ¿Otro pecuario?"]="1"
and
[#"1.9.4. ¿Cuál otro pecuario?"]=null
then
"registrar nombre del producto pecuario de seguridad alimentaria para el consumo
familiar"
else
"ok"), {{"validar seguridad alimentaria nombre otro pecuario", type text}}),
#"validar seguridad alimentaria porcentaje ahorro ingresos mensuales" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seguridad alimentaria nombre
otro pecuario", "validar seguridad alimentaria porcentaje ahorro ingresos
mensuales", each if
[#"1.9.3. ¿Qué productos pecuarios de seguridad alimentaria para el consumo
familiar, produce en su finca?"] <> "Si"
and
[#"1.9.3. ¿Qué productos pecuarios de seguridad alimentaria para el consumo
familiar, produce en su finca?"] <> "No"
and
[#"1.9.3. ¿Qué productos pecuarios de seguridad alimentaria para el consumo
familiar, produce en su finca?"] <> "Ninguno"
and
[#"1.9.3. ¿Qué productos pecuarios de seguridad alimentaria para el consumo
familiar, produce en su finca?"] <> null
and
[#"1.9.5. ¿Qué porcentaje (%) de sus ingresos mensuales cree que se ahorra
produciendo alimentos para el consumo familiar en su finca actualmente, según los
productos anteriormente mencionados?"]= null
then
"registrar el porcentaje de ahorro de ingresos mensuales produciendo alimentos para
el consumo familiar"
else
"ok"), {{"validar seguridad alimentaria porcentaje ahorro ingresos mensuales", type
text}}),
#"validar seguridad alimentaria ninguno compra agrícola" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seguridad alimentaria
porcentaje ahorro ingresos mensuales", "validar seguridad alimentaria ninguno
compra agrícola", each if
[#"1.9.6. ¡Qué productos agrícolas de seguridad alimentaria debe comprar en el
mercado? Ninguno"]="1"
and
Text.Length([#"1.9.6. ¡Qué productos agrícolas de seguridad alimentaria debe
comprar en el mercado?"])>7
then
"validar si -Ninguno- aplica en esta respuesta, cuando ha seleccionado otras
opciones de compra de producto agrícola"
else
"ok"), {{"validar seguridad alimentaria ninguno compra agrícola", type text}}),
#"validar seguridad alimentaria compra nombre otro agrícola" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seguridad alimentaria ninguno
compra agrícola", "validar seguridad alimentaria compra nombre otro agrícola", each
if
[#"1.9.6. ¡Qué productos agrícolas de seguridad alimentaria debe comprar en el
mercado? ¿Otro agrícola?"] = "1"
and
[#"1.9.7. ¿Cuál otro agrícola?"] = null
then
"registrar nombre del producto agrícola de seguridad alimentaria que debe comprar
para el consumo familiar"
else
"ok"), {{"validar seguridad alimentaria compra nombre otro agrícola", type text}}),
#"validar seguridad alimentaria ninguno compra pecuario" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seguridad alimentaria compra
nombre otro agrícola", "validar seguridad alimentaria ninguno compra pecuario",
each if
[#"1.9.8. ¡Qué productos pecuarios de seguridad alimentaria debe comprar en el
mercado? Ninguno"]="1"
and
Text.Length([#"1.9.8. ¡Qué productos pecuarios de seguridad alimentaria debe
comprar en el mercado?"])>7
then
"validar si -Ninguno- aplica en esta respuesta, cuando ha seleccionado otras
opciones de compra de producto pecuario"
else
"ok"), {{"validar seguridad alimentaria ninguno compra pecuario", type text}}),
#"validar seguridad alimentaria compra nombre otro pecuario" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seguridad alimentaria ninguno
compra pecuario", "validar seguridad alimentaria compra nombre otro pecuario", each
if
[#"1.9.8. ¡Qué productos pecuarios de seguridad alimentaria debe comprar en el
mercado? ¿Otro pecuario?"] = "1"
and
[#"1.9.9. ¿Cuál otro pecuario?"] = null
then
"registrar nombre del producto pecuario de seguridad alimentaria que debe comprar
para el consumo familiar"
else
"ok"), {{"validar seguridad alimentaria compra nombre otro pecuario", type text}}),
#"validar ninguno fuente ingresos" =
Table.TransformColumnTypes(Table.AddColumn(#"validar seguridad alimentaria compra
nombre otro pecuario", "validar ninguno fuente ingresos", each if
[#"1.10.1. Seleccione que otra(s) fuente de ingresos tiene/Ninguno"]="1"
and
Text.Length([#"1.10.1. Seleccione que otra(s) fuente de ingresos tiene"])>7
then
"validar si -Ninguno- aplica en esta respuesta, cuando ha seleccionado otras
fuentes de ingreso"
else
"ok"), {{"validar ninguno fuente ingresos", type text}}),
#"validar nombre otra fuente de ingreso" =
Table.TransformColumnTypes(Table.AddColumn(#"validar ninguno fuente ingresos",
"validar nombre otra fuente de ingreso", each if
[#"1.10.1. Seleccione que otra(s) fuente de ingresos tiene/Otro"] = "1"
and
[#"1.10.2. Especifique que otra fuente de ingreso tiene"] = null
then
"registrar nombre de la otra fuente de ingreso"
else
"ok"), {{"validar nombre otra fuente de ingreso", type text}}),
#"validar porcentaje representa fuente de ingresos" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre otra fuente de
ingreso", "validar porcentaje representa fuente de ingresos", each if
[#"1.10.1. Seleccione que otra(s) fuente de ingresos tiene"] <> "Ninguno"
and
[#"1.10.1. Seleccione que otra(s) fuente de ingresos tiene"] <> null
and
[#"1.10.3. ¿ Estos otros ingresos que porcentaje (%) de su total de ingresos
mensuales representa?"] = null
then
"registrar el porcentaje que representa de su total de ingresos"
else
"ok"), {{"validar porcentaje representa fuente de ingresos", type text}}),
#"validar tipo riego" = Table.TransformColumnTypes(Table.AddColumn(#"validar
porcentaje representa fuente de ingresos", "validar tipo riego", each if
[#"1.11.1. ¿Cuenta con sistema de riego en operación?"] = "Si"
and
[#"1.11.1.1. Qué tipo riego:"]=null
then
"registre el nombre del tipo de riego"
else
"ok"), {{"validar tipo riego", type text}}),
#"validar por cúal motivo no cuenta con tipo de riego" =
Table.TransformColumnTypes(Table.AddColumn(#"validar tipo riego", "validar por cúal
motivo no cuenta con tipo de riego", each if
[#"1.11.1. ¿Cuenta con sistema de riego en operación?"] = "No"
and
[#"1.11.1.4. ¿Por cúal motivo?"]=null
then
"registre por cúal motivo no cuenta con un tipo de riego"
else
"ok"), {{"validar por cúal motivo no cuenta con tipo de riego", type text}}),
#"validar jornales riego" = Table.TransformColumnTypes(Table.AddColumn(#"validar
por cúal motivo no cuenta con tipo de riego", "validar jornales riego", each if
[#"1.11.1. ¿Cuenta con sistema de riego en operación?"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 01, 11)
and
[#"1.11.1.2. ¿Total de jornales invertidos en Mantenimiento y/o Construcción del
Riego?"]=0
and
[#"1.11.1.2. ¿Total de jornales invertidos en Mantenimiento y/o Construcción del
Riego?"]=null
then
"registre los jornales invertidos en el mantenimiento/construcción del riego"
else
"ok"), {{"validar jornales riego", type text}}),
#"validar jornales pago riego" =
Table.TransformColumnTypes(Table.AddColumn(#"validar jornales riego", "validar
jornales pago riego", each if
[#"1.11.1. ¿Cuenta con sistema de riego en operación?"] = "Si"
and
[#"Fecha de Visita:"]>=#date(2023, 01, 11)
and
([#"1.11.1.2. ¿Total de jornales invertidos en Mantenimiento y/o Construcción del
Riego?"]
-
[#"1.11.1.3. ¿De esos jornales invertidos en Mantenimiento y/o Construcción del
Riego, cuántos pagó?"])<0
then
"validar y ajustar, jornales pagados es mayor a los invertidos en riego"
else
"ok"), {{"validar jornales pago riego", type text}}),
#"validar jornales drenaje" =
Table.TransformColumnTypes(Table.AddColumn(#"validar jornales pago riego", "validar
jornales drenaje", each if
[#"1.11.2. ¿Realizó adecuación y/o construcción de drenajes?"]="Si"
and
[#"Fecha de Visita:"]>=#date(2023, 01, 11)
and
[#"1.11.2.1. ¿Total de jornales invertidos en Mantenimiento y/o Construcción de
drenajes?"]=0
and
[#"1.11.2.1. ¿Total de jornales invertidos en Mantenimiento y/o Construcción de
drenajes?"]=null
then
"registre los jornales invertidos en el mantenimiento/construcción de drenaje"
else
"ok"), {{"validar jornales drenaje", type text}}),
#"validar por cúal motivo no cuenta con sistema de drenaje" =
Table.TransformColumnTypes(Table.AddColumn(#"validar jornales drenaje", "validar
por cúal motivo no cuenta con sistema de drenaje", each if
[#"1.11.2. ¿Realizó adecuación y/o construcción de drenajes?"] = "No"
and
[#"1.11.2.3. ¿Por cual motivo?"]=null
then
"registre por cúal motivo no cuenta con un sistema de drenaje"
else
"ok"), {{"validar por cúal motivo no cuenta con sistema de drenaje", type text}}),
#"validar jornales pago drenaje" =
Table.TransformColumnTypes(Table.AddColumn(#"validar por cúal motivo no cuenta con
sistema de drenaje", "validar jornales pago drenaje", each if
[#"1.11.2. ¿Realizó adecuación y/o construcción de drenajes?"] = "Si"
and
[#"Fecha de Visita:"]>=#date(2023, 01, 11)
and
([#"1.11.2.1. ¿Total de jornales invertidos en Mantenimiento y/o Construcción de
drenajes?"]
-
[#"1.11.2.2. ¿De esos jornales invertidos en Mantenimiento y/o Construcción de
drenajes, cuántos pagó?"])<0
then
"validar y ajustar, jornales pagados es mayor a los invertidos en drenaje"
else
"ok"), {{"validar jornales pago drenaje", type text}}),
#"validar variedad 1,2,3,4,5 cacao" =
Table.TransformColumnTypes(Table.AddColumn(#"validar jornales pago drenaje",
"validar variedad 1,2,3,4,5 cacao", each if
[#"1.13. Determine cuantas variedades de Cacao observa en el cultivo?"]=1
and
[1.13.1. Seleccione variedad No 1 del cultivo de Cacao] = null
then
"Seleccione el nombre de la variedad no 1 del cultivo de cacao"
else if
[#"1.13. Determine cuantas variedades de Cacao observa en el cultivo?"]=2
and
[1.13.1. Seleccione variedad No 1 del cultivo de Cacao]=null
and
[1.13.2. Seleccione variedad No 2 del cultivo de Cacao]=null
then
"Seleccione el nombre de la variedad no 1 / variedad 2 del cultivo de cacao"
else if
[#"1.13. Determine cuantas variedades de Cacao observa en el cultivo?"]=3
and
[1.13.1. Seleccione variedad No 1 del cultivo de Cacao]=null
and
[1.13.2. Seleccione variedad No 2 del cultivo de Cacao]=null
and
[1.13.3. Seleccione variedad No 3 del cultivo de Cacao]=null
then
"Seleccione el nombre de la variedad no 1 / variedad no 2 / variedad no 3 del
cultivo de cacao"
else if
[#"1.13. Determine cuantas variedades de Cacao observa en el cultivo?"]=4
and
[1.13.1. Seleccione variedad No 1 del cultivo de Cacao]=null
and
[1.13.2. Seleccione variedad No 2 del cultivo de Cacao]=null
and
[1.13.3. Seleccione variedad No 3 del cultivo de Cacao]=null
and
[1.13.4. Seleccione variedad No 4 del cultivo de Cacao]=null
then
"Seleccione el nombre de la variedad no 1 / variedad no 2 / variedad no 3 /
variedad no 4 del cultivo de cacao"
else if
[#"1.13. Determine cuantas variedades de Cacao observa en el cultivo?"]=5
and
[1.13.1. Seleccione variedad No 1 del cultivo de Cacao]=null
and
[1.13.2. Seleccione variedad No 2 del cultivo de Cacao]=null
and
[1.13.3. Seleccione variedad No 3 del cultivo de Cacao]=null
and
[1.13.4. Seleccione variedad No 4 del cultivo de Cacao]=null
and
[1.13.5. Seleccione variedad No 5 del cultivo de Cacao]=null
then
"Seleccione el nombre de la variedad no 1 / variedad no 2 / variedad no 3 /
variedad no 4 / variedad no 5 del cultivo de cacao"
else
"ok"), {{"validar variedad 1,2,3,4,5 cacao", type text}}),
#"validar variedad 1 cacao otro" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 1,2,3,4,5 cacao",
"validar variedad 1 cacao otro", each if
[1.13.1. Seleccione variedad No 1 del cultivo de Cacao]="Otro clon"
and
[1.13.1. Cuál otro tipo de variedad No 1 del cultivo de Cacao]=null
then
"Registre el nombre del otro clon en la variedad no 1 del cultivo de cacao"
else
"ok"), {{"validar variedad 1 cacao otro", type text}}),
#"validar variedad 1 cacao porcentaje" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 1 cacao otro",
"validar variedad 1 cacao porcentaje", each if
[1.13.1. Seleccione variedad No 1 del cultivo de Cacao]<>null
and
[1.13.1. Porcentaje de variedad No 1 en el cultivo de Cacao]=null
then
"Registre el porcentaje de variedad no 1 del cultivo de cacao"
else
"ok"), {{"validar variedad 1 cacao porcentaje", type text}}),
#"validar variedad 1 cacao edad" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 1 cacao porcentaje",
"validar variedad 1 cacao edad", each if
[1.13.1. Seleccione variedad No 1 del cultivo de Cacao]<>null
and
[1.13.1. Edad de variedad No 1 en el cultivo de Cacao]=null
then
"Registre la edad de variedad no 1 del cultivo de cacao"
else
"ok"), {{"validar variedad 1 cacao edad", type text}}),
#"validar variedad 2 cacao otro" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 1 cacao edad",
"validar variedad 2 cacao otro", each if

[1.13.2. Seleccione variedad No 2 del cultivo de Cacao]="Otro clon"


and
[1.13.2. Cuál otro tipo de variedad No 2 del cultivo de Cacao]=null
then
"Registre el nombre del otro clon en la variedad no 2 del cultivo de cacao"
else
"ok"), {{"validar variedad 2 cacao otro", type text}}),
#"validar variedad 2 cacao porcentaje" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 2 cacao otro",
"validar variedad 2 cacao porcentaje", each if
[1.13.1. Seleccione variedad No 1 del cultivo de Cacao]<>null
and
[1.13.1. Porcentaje de variedad No 1 en el cultivo de Cacao]=null
then
"Registre el porcentaje de variedad no 1 del cultivo de cacao"
else
"ok"), {{"validar variedad 2 cacao porcentaje", type text}}),
#"validar variedad 2 cacao edad" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 2 cacao porcentaje",
"validar variedad 2 cacao edad", each if
[1.13.2. Seleccione variedad No 2 del cultivo de Cacao]<>null
and
[1.13.1. Edad de variedad No 2 en el cultivo de Cacao]=null
then
"Registre la edad de variedad no 2 del cultivo de cacao"
else
"ok"), {{"validar variedad 2 cacao edad", type text}}),
#"validar variedad 3 cacao otro" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 2 cacao edad",
"validar variedad 3 cacao otro", each if

[1.13.3. Seleccione variedad No 3 del cultivo de Cacao]="Otro clon"


and
[1.13.3. Cuál otro tipo de variedad No 3 del cultivo de Cacao]=null
then
"Registre el nombre del otro clon en la variedad no 3 del cultivo de cacao"
else
"ok"), {{"validar variedad 3 cacao otro", type text}}),
#"validar variedad 3 cacao porcentaje" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 3 cacao otro",
"validar variedad 3 cacao porcentaje", each if
[1.13.3. Seleccione variedad No 3 del cultivo de Cacao]<>null
and
[1.13.3. Porcentaje de variedad No 3 en el cultivo de Cacao]=null
then
"Registre el porcentaje de variedad no 3 del cultivo de cacao"
else
"ok"), {{"validar variedad 3 cacao porcentaje", type text}}),
#"validar variedad 3 cacao edad" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 3 cacao porcentaje",
"validar variedad 3 cacao edad", each if
[1.13.3. Seleccione variedad No 3 del cultivo de Cacao]<>null
and
[1.13.1. Edad de variedad No 3 en el cultivo de Cacao]=null
then
"Registre la edad de variedad no 3 del cultivo de cacao"
else
"ok"), {{"validar variedad 3 cacao edad", type text}}),
#"validar variedad 4 cacao otro" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 3 cacao edad",
"validar variedad 4 cacao otro", each if

[1.13.4. Seleccione variedad No 4 del cultivo de Cacao]="Otro clon"


and
[1.13.4. Cuál otro tipo de variedad No 4 del cultivo de Cacao]=null
then
"Registre el nombre del otro clon en la variedad no 4 del cultivo de cacao"
else
"ok"), {{"validar variedad 4 cacao otro", type text}}),
#"validar variedad 4 cacao porcentaje" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 4 cacao otro",
"validar variedad 4 cacao porcentaje", each if
[1.13.4. Seleccione variedad No 4 del cultivo de Cacao]<>null
and
[1.13.4. Porcentaje de variedad No 4 en el cultivo de Cacao]=null
then
"Registre el porcentaje de variedad no 4 del cultivo de cacao"
else
"ok"), {{"validar variedad 4 cacao porcentaje", type text}}),
#"validar variedad 4 cacao edad" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 4 cacao porcentaje",
"validar variedad 4 cacao edad", each if
[1.13.4. Seleccione variedad No 4 del cultivo de Cacao]<>null
and
[1.13.1. Edad de variedad No 4 en el cultivo de Cacao]=null
then
"Registre la edad de variedad no 4 del cultivo de cacao"
else
"ok"), {{"validar variedad 4 cacao edad", type text}}),
#"validar variedad 5 cacao otro" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 4 cacao edad",
"validar variedad 5 cacao otro", each if

[1.13.5. Seleccione variedad No 5 del cultivo de Cacao]="Otro clon"


and
[1.13.5. Seleccione variedad No 5 del cultivo de Cacao2]=null
then
"Registre el nombre del otro clon en la variedad no 5 del cultivo de cacao"
else
"ok"), {{"validar variedad 5 cacao otro", type text}}),
#"validar variedad 5 cacao porcentaje" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 5 cacao otro",
"validar variedad 5 cacao porcentaje", each if
[1.13.5. Seleccione variedad No 5 del cultivo de Cacao]<>null
and
[1.13.5. Porcentaje de variedad No 5 en el cultivo de Cacao]=null
then
"Registre el porcentaje de variedad no 5 del cultivo de cacao"
else
"ok"), {{"validar variedad 5 cacao porcentaje", type text}}),
#"validar variedad 5 cacao edad" =
Table.TransformColumnTypes(Table.AddColumn(#"validar variedad 5 cacao porcentaje",
"validar variedad 5 cacao edad", each if
[1.13.5. Seleccione variedad No 5 del cultivo de Cacao]<>null
and
[1.13.1. Edad de variedad No 5 en el cultivo de Cacao]=null
then
"Registre la edad de variedad no 5 del cultivo de cacao"
else
"ok"), {{"validar variedad 5 cacao edad", type text}}),
#"validar ha finca" = Table.TransformColumnTypes(Table.AddColumn(#"validar
variedad 5 cacao edad", "validar ha finca", each if
[3.1. Área en HAS de la finca]>=150
then
"validar y confirma la cantidad de HAS de la finca"
else
"ok"), {{"validar ha finca", type text}}),
#"validar ha cacao sembradas" =
Table.TransformColumnTypes(Table.AddColumn(#"validar ha finca", "validar ha cacao
sembradas", each if
[3.1. Área en HAS de la finca]<[#"3.2. Número de HAS de cacao sembradas:"]
then
"validar y ajustar HAS caca sembradas mayor a las HAS de la finca"
else
"ok"), {{"validar ha cacao sembradas", type text}}),
#"validar ha cacao produccion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar ha cacao sembradas", "validar
ha cacao produccion", each if
[#"3.2. Número de HAS de cacao sembradas:"]<[#"3.3. Número de Has de Cacao en
Producción"]
then
"validar y ajustar HAS de cacao en producción mayor a las HAS de cacao sembrado"
else
"ok"), {{"validar ha cacao produccion", type text}}),
#"validar si tiene árboles sembrados" =
Table.TransformColumnTypes(Table.AddColumn(#"validar ha cacao produccion", "validar
si tiene árboles sembrados", each if
[#"3.2. Número de HAS de cacao sembradas:"]>0
and
[#"3.4. Número de árboles sembrados de Cacao"]<=0
then
"Registrar número de árboles sembrados"
else
"ok"), {{"validar si tiene árboles sembrados", type text}}),
#"validar árboles sembrados por ha" =
Table.TransformColumnTypes(Table.AddColumn(#"validar si tiene árboles sembrados",
"validar árboles sembrados por ha", each if
[#"3.4. Número de árboles sembrados de Cacao"]/[#"3.2. Número de HAS de cacao
sembradas:"]>=1100
then
"validara, el número de árboles sembrados por HA sembradas es de más de 1100"
else
"ok"), {{"validar árboles sembrados por ha", type text}}),
#"validar árboles en producción" =
Table.TransformColumnTypes(Table.AddColumn(#"validar árboles sembrados por ha",
"validar árboles en producción", each if
[#"3.4. Número de árboles sembrados de Cacao"]<[#"3.5. Número de árboles de Cacao
en Producción"]
then
"validar, número de árboles en producción mayor al número de árboles sembrados"
else
"ok"), {{"validar árboles en producción", type text}}),
#"validar mes siembras nuevas" =
Table.TransformColumnTypes(Table.AddColumn(#"validar árboles en producción",
"validar mes siembras nuevas", each if
[#"4.1. ¿Durante el periodo realizó siembras nuevas de cacao?"]="Si"
and
[#"4.1.1. Mes de la nueva siembra:"]=null
then
"registre el mes de de la nueva siembra"
else
"ok"), {{"validar mes siembras nuevas", type text}}),
#"validar año de las siembras nuevas" =
Table.TransformColumnTypes(Table.AddColumn(#"validar mes siembras nuevas", "validar
año de las siembras nuevas", each if
[#"4.1. ¿Durante el periodo realizó siembras nuevas de cacao?"]="Si"
and
[#"4.1.2. Año de la nueva siembra"]=null
then
"registre el año de de la nueva siembra"
else
"ok"), {{"validar año de las siembras nuevas", type text}}),
#"validar tipo de siembra" = Table.TransformColumnTypes(Table.AddColumn(#"validar
año de las siembras nuevas", "validar tipo de siembra", each if
[#"4.1. ¿Durante el periodo realizó siembras nuevas de cacao?"]="Si"
and
[#"4.1.3. Tipo de siembra"]=null
then
"registre el tipo de nueva siembra"
else
"ok"), {{"validar tipo de siembra", type text}}),
#"validar procedencia material siembra nueva" =
Table.TransformColumnTypes(Table.AddColumn(#"validar tipo de siembra", "validar
procedencia material siembra nueva", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Procedencia del material vegetal de Siembra Nueva"]=null
then
"Confirmar si la siembra nueva es Certificado / No Certificado / Propio"
else
"ok"), {{"validar procedencia material siembra nueva", type text}}),
#"validar tipo material siembra nueva" =
Table.TransformColumnTypes(Table.AddColumn(#"validar procedencia material siembra
nueva", "validar tipo material siembra nueva", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Tipo de material sembrado o injertado de Siembra Nueva"]=null
then
"Registrar tipo de material de la siembra nueva"
else
"ok"), {{"validar tipo material siembra nueva", type text}}),
#"validar otro tipo material siembra nueva" =
Table.TransformColumnTypes(Table.AddColumn(#"validar tipo material siembra nueva",
"validar otro tipo material siembra nueva", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Tipo de material sembrado o injertado de Siembra Nueva"]="Otro"
and
[#"4.1.3.1. Especifique cuál otro tipo de material de Siembra Nueva"]=null

then
"registre el otro tipo de material siembra nueva"
else
"ok"), {{"validar otro tipo material siembra nueva", type text}}),
#"validar numero variedades siembras nuevas" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro tipo material siembra
nueva", "validar numero variedades siembras nuevas", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]=null

then
"registre el número de variedades de material siembra nueva"
else
"ok"), {{"validar numero variedades siembras nuevas", type text}}),
#"validar nombre n1 siembra nueva" =
Table.TransformColumnTypes(Table.AddColumn(#"validar numero variedades siembras
nuevas", "validar nombre n1 siembra nueva", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]<=3
and
[#"4.1.3.1. Seleccione variedad No 1 de Siembra Nueva"]=null
then
"registre el nombre de la variedad N°1 de material siembra nueva"
else
"ok"), {{"validar nombre n1 siembra nueva", type text}}),
#"validar otro nombre n1 siembra nueva" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre n1 siembra nueva",
"validar otro nombre n1 siembra nueva", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]<=3
and
[#"4.1.3.1. Seleccione variedad No 1 de Siembra Nueva"]="Otro clon"
and
[#"4.1.3.1. ¿Cuál otra variedad de Siembra Nueva?"]=null

then
"registre el otro nombre de la variedad N°1 de material siembra nueva"
else
"ok"), {{"validar otro nombre n1 siembra nueva", type text}}),
#"validar número plantulas n1 siembras nuevas" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro nombre n1 siembra nueva",
"validar número plantulas n1 siembras nuevas", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]<=3
and
[#"4.1.3.1. Seleccione variedad No 1 de Siembra Nueva"]<>null
and
[#"4.1.3.1. Número de plántulas de Cacao variedad No 1 de Siembra Nueva"]=null

then
"registre el número de plantulas de la variedad N°1 de material siembra nueva"
else
"ok"), {{"validar número plantulas n1 siembras nuevas", type text}}),
#"validar nombre n2 siembra nueva" =
Table.TransformColumnTypes(Table.AddColumn(#"validar número plantulas n1 siembras
nuevas", "validar nombre n2 siembra nueva", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]<=3
and
[#"4.1.3.1. Seleccione variedad No 2 de Siembra Nueva"]=null

then
"registre el nombre de la variedad N°2 de material siembra nueva"
else
"ok"), {{"validar nombre n2 siembra nueva", type text}}),
#"validar otro nombre n2 siembra nueva" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre n2 siembra nueva",
"validar otro nombre n2 siembra nueva", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]<=3
and
[#"4.1.3.1. Seleccione variedad No 2 de Siembra Nueva"]="Otro clon"
and
[#"4.1.3.1. ¿Cuál otra variedad de Siembra Nueva?2"]=null

then
"registre el otro nombre de la variedad N°2 de material siembra nueva"
else
"ok"), {{"validar otro nombre n2 siembra nueva", type text}}),
#"validar número plantulas n2 siembras nuevas" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro nombre n2 siembra nueva",
"validar número plantulas n2 siembras nuevas", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]=2
and
[#"4.1.3.1. Seleccione variedad No 2 de Siembra Nueva"]<>null
and
[#"4.1.3.1. Número de plántulas de Cacao variedad No 2 de Siembra Nueva"]=null

then
"registre el número de plantulas de la variedad N°2 de material siembra nueva"
else
"ok"), {{"validar número plantulas n2 siembras nuevas", type text}}),
#"validar nombre n3 siembra nueva" =
Table.TransformColumnTypes(Table.AddColumn(#"validar número plantulas n2 siembras
nuevas", "validar nombre n3 siembra nueva", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]=3
and
[#"4.1.3.1. Seleccione variedad No 3 de Siembra Nueva"]=null

then
"registre el nombre de la variedad N°3 de material siembra nueva"
else
"ok"), {{"validar nombre n3 siembra nueva", type text}}),
#"validar otro nombre n3 siembra nueva" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre n3 siembra nueva",
"validar otro nombre n3 siembra nueva", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]=3
and
[#"4.1.3.1. Seleccione variedad No 3 de Siembra Nueva"]="Otro clon"
and
[#"4.1.3.1. ¿Cuál otra variedad de Siembra Nueva?3"]=null

then
"registre el otro nombre de la variedad N°3 de material siembra nueva"
else
"ok"), {{"validar otro nombre n3 siembra nueva", type text}}),
#"validar número plantulas n3 siembras nuevas" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro nombre n3 siembra nueva",
"validar número plantulas n3 siembras nuevas", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Siembra Nueva")
and
[#"4.1.3.1. Cuantas variedades implementó de Siembra Nueva?"]=3
and
[#"4.1.3.1. Seleccione variedad No 3 de Siembra Nueva"]<>null
and
[#"4.1.3.1. Número de plántulas de Cacao variedad No 3 de Siembra Nueva"]=null

then
"registre el número de plantulas de la variedad N°3 de material siembra nueva"
else
"ok"), {{"validar número plantulas n3 siembras nuevas", type text}}),
#"validar procedencia material Renovacion Injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar número plantulas n3 siembras
nuevas", "validar procedencia material Renovacion Injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Procedencia del material vegetal en Renovación/Injerto de leño
grueso"]=null
then
"Confirmar si la Renovación/Injerto es Certificado / No Certificado / Propio"
else
"ok"), {{"validar procedencia material Renovacion Injerto", type text}}),
#"validar tipo material renovacion injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar procedencia material
Renovacion Injerto", "validar tipo material renovacion injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Tipo de material sembrado o injertado en Renovación/Injerto de leño
grueso"]=null
then
"Registrar tipo de material de la renovación/injerto"
else
"ok"), {{"validar tipo material renovacion injerto", type text}}),
#"validar otro tipo renovacion injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar tipo material renovacion
injerto", "validar otro tipo renovacion injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Tipo de material sembrado o injertado en Renovación/Injerto de leño
grueso"]="Otro"
and
[#"4.1.3.2. Especifique cuál otro tipo de material en Renovación/Injerto de leño
grueso"]=null

then
"registre el otro tipo de material renovación / injerto"
else
"ok"), {{"validar otro tipo renovacion injerto", type text}}),
#"validar numero variedades renovacion injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro tipo renovacion injerto",
"validar numero variedades renovacion injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño
grueso?"]=null

then
"registre el número de variedades de material renovación / injerto"
else
"ok"), {{"validar numero variedades renovacion injerto", type text}}),
#"validar nombre n1 renovación injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar numero variedades renovacion
injerto", "validar nombre n1 renovación injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.2. Seleccione variedad No 1 de Renovación/Injerto de leño grueso"]=null

then
"registre el nombre de la variedad N°1 de renovación / injerto"
else
"ok"), {{"validar nombre n1 renovación injerto", type text}}),
#"validar otro nombre n1 renovación injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre n1 renovación injerto",
"validar otro nombre n1 renovación injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.2. Seleccione variedad No 1 de Renovación/Injerto de leño grueso"]="Otro
clon"
and
[#"4.1.3.2. ¿Cuál otra variedad de Renovación/Injerto de leño grueso?"]=null

then
"registre el otro nombre de la variedad N°1 de material renovación injerto"
else
"ok"), {{"validar otro nombre n1 renovación injerto", type text}}),
#"validar número plantulas n1 renovacion injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro nombre n1 renovación
injerto", "validar número plantulas n1 renovacion injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.2. Seleccione variedad No 1 de Renovación/Injerto de leño grueso"]<>null
and
[#"4.1.3.2. Número de plántulas de Cacao variedad No 1 de Renovación/Injerto de
leño grueso"]=null

then
"registre el número de plantulas de la variedad N°1 de material renovación /
injerto"
else
"ok"), {{"validar número plantulas n1 renovacion injerto", type text}}),
#"validar nombre n2 renovación injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar número plantulas n1 renovacion
injerto", "validar nombre n2 renovación injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.2. Seleccione variedad No 2 de Renovación/Injerto de leño grueso"]=null

then
"registre el nombre de la variedad N°2 de material renovación / injerto"
else
"ok"), {{"validar nombre n2 renovación injerto", type text}}),
#"validar otro nombre n2 renovación injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre n2 renovación injerto",
"validar otro nombre n2 renovación injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.2. Seleccione variedad No 2 de Renovación/Injerto de leño grueso"]="Otro
clon"
and
[#"4.1.3.2. ¿Cuál otra variedad de Renovación/Injerto de leño grueso?2"]=null

then
"registre el otro nombre de la variedad N°2 de material renovación / injerto"
else
"ok"), {{"validar otro nombre n2 renovación injerto", type text}}),
#"validar número plantulas n2 renovacion injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro nombre n2 renovación
injerto", "validar número plantulas n2 renovacion injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.2. Seleccione variedad No 2 de Renovación/Injerto de leño grueso"] <> null
and
[#"4.1.3.2. Número de plántulas de Cacao variedad No 2 de Renovación/Injerto de
leño grueso"] = null

then
"registre el número de plantulas de la variedad N°2 de material renovación /
injerto"
else
"ok"), {{"validar número plantulas n2 renovacion injerto", type text}}),
#"validar nombre n3 renovacion injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar número plantulas n2 renovacion
injerto", "validar nombre n3 renovacion injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño grueso?"]=3
and
[#"4.1.3.2. Seleccione variedad No 3 de Renovación/Injerto de leño grueso"]=null

then
"registre el nombre de la variedad N°3 de material renovación / injerto"
else
"ok"), {{"validar nombre n3 renovacion injerto", type text}}),
#"validar otro nombre n3 renovacion injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre n3 renovacion injerto",
"validar otro nombre n3 renovacion injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño grueso?"]=3
and
[#"4.1.3.2. Seleccione variedad No 3 de Renovación/Injerto de leño grueso"]="Otro
clon"
and
[#"4.1.3.2. ¿Cuál otra variedad de Renovación/Injerto de leño grueso?3"]=null

then
"registre el otro nombre de la variedad N°3 de material renovación / injerto"
else
"ok"), {{"validar otro nombre n3 renovacion injerto", type text}}),
#"validar número plantulas n3 renovacion injerto" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro nombre n3 renovacion
injerto", "validar número plantulas n3 renovacion injerto", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Renovación")
and
[#"4.1.3.2. Cuantas variedades implementó en Renovación/Injerto de leño grueso?"]=3
and
[#"4.1.3.2. Seleccione variedad No 3 de Renovación/Injerto de leño grueso"]<>null
and
[#"4.1.3.2. Número de plántulas de Cacao variedad No 3 de Renovación/Injerto de
leño grueso"]=null

then
"registre el número de plantulas de la variedad N°3 de material renovación /
injerto"
else
"ok"), {{"validar número plantulas n3 renovacion injerto", type text}}),
#"validar nombre n1 rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar número plantulas n3 renovacion
injerto", "validar nombre n1 rehabilitacion", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Rehabilitación")
and
[#"4.1.3.3. Cuantas variedades implementó en Rehabilitación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.3. Seleccione variedad No 1 de Rehabilitación/Injerto de leño
grueso"]=null

then
"registre el nombre de la variedad N°1 de rehabilitación"
else
"ok"), {{"validar nombre n1 rehabilitacion", type text}}),
#"validar otro nombre n1 rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre n1 rehabilitacion",
"validar otro nombre n1 rehabilitacion", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Rehabilitación")
and
[#"4.1.3.3. Cuantas variedades implementó en Rehabilitación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.3. Seleccione variedad No 1 de Rehabilitación/Injerto de leño
grueso"]="Otro clon"
and
[#"4.1.3.3. ¿Cuál otra variedad de Rehabilitación/Injerto de leño grueso?"]=null

then
"registre el otro nombre de la variedad N°1 de rehabilitación"
else
"ok"), {{"validar otro nombre n1 rehabilitacion", type text}}),
#"validar número plantulas n1 rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro nombre n1
rehabilitacion", "validar número plantulas n1 rehabilitacion", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Rehabilitación")
and
[#"4.1.3.3. Cuantas variedades implementó en Rehabilitación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.3. Seleccione variedad No 1 de Rehabilitación/Injerto de leño
grueso"]<>null
and
[#"4.1.3.3. Número de plántulas de Cacao variedad No 1 de Rehabilitación/Injerto de
leño grueso"]=null

then
"registre el número de plantulas de la variedad N°1 de material rehabilitación"
else
"ok"), {{"validar número plantulas n1 rehabilitacion", type text}}),
#"validar nombre n2 rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar número plantulas n1
rehabilitacion", "validar nombre n2 rehabilitacion", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Rehabilitación")
and
[#"4.1.3.3. Cuantas variedades implementó en Rehabilitación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.3. Seleccione variedad No 2 de Rehabilitación/Injerto de leño
grueso"]=null

then
"registre el nombre de la variedad N°2 de rehabilitación"
else
"ok"), {{"validar nombre n2 rehabilitacion", type text}}),
#"validar otro nombre n2 rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre n2 rehabilitacion",
"validar otro nombre n2 rehabilitacion", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Rehabilitación")
and
[#"4.1.3.3. Cuantas variedades implementó en Rehabilitación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.3. Seleccione variedad No 2 de Rehabilitación/Injerto de leño
grueso"]="Otro clon"
and
[#"4.1.3.3. ¿Cuál otra variedad de Rehabilitación/Injerto de leño grueso?2"]=null

then
"registre el otro nombre de la variedad N°2 de rehabilitación"
else
"ok"), {{"validar otro nombre n2 rehabilitacion", type text}}),
#"validar número plantulas n2 rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro nombre n2
rehabilitacion", "validar número plantulas n2 rehabilitacion", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Rehabilitación")
and
[#"4.1.3.3. Cuantas variedades implementó en Rehabilitación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.3. Seleccione variedad No 2 de Rehabilitación/Injerto de leño
grueso"]<>null
and
[#"4.1.3.3. Número de plántulas de Cacao variedad No 2 de Rehabilitación/Injerto de
leño grueso"]=null

then
"registre el número de plantulas de la variedad N°2 de material rehabilitación"
else
"ok"), {{"validar número plantulas n2 rehabilitacion", type text}}),
#"validar nombre n3 rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar número plantulas n2
rehabilitacion", "validar nombre n3 rehabilitacion", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Rehabilitación")
and
[#"4.1.3.3. Cuantas variedades implementó en Rehabilitación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.3. Seleccione variedad No 3 de Rehabilitación/Injerto de leño
grueso"]=null

then
"registre el nombre de la variedad N°3 de rehabilitación"
else
"ok"), {{"validar nombre n3 rehabilitacion", type text}}),
#"validar otro nombre n3 rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar nombre n3 rehabilitacion",
"validar otro nombre n3 rehabilitacion", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Rehabilitación")
and
[#"4.1.3.3. Cuantas variedades implementó en Rehabilitación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.3. Seleccione variedad No 3 de Rehabilitación/Injerto de leño
grueso"]="Otro clon"
and
[#"4.1.3.3. ¿Cuál otra variedad de Rehabilitación/Injerto de leño grueso?3"]=null

then
"registre el otro nombre de la variedad N°3 de rehabilitación"
else
"ok"), {{"validar otro nombre n3 rehabilitacion", type text}}),
#"validar número plantulas n3 rehabilitacion" =
Table.TransformColumnTypes(Table.AddColumn(#"validar otro nombre n3
rehabilitacion", "validar número plantulas n3 rehabilitacion", each if
[#"Fecha de Visita:"]>=#date(2023, 1, 11)
and
Text.Contains([#"4.1.3. Tipo de siembra"],"Rehabilitación")
and
[#"4.1.3.3. Cuantas variedades implementó en Rehabilitación/Injerto de leño
grueso?"]<=3
and
[#"4.1.3.3. Seleccione variedad No 3 de Rehabilitación/Injerto de leño
grueso"]<>null
and
[#"4.1.3.3. Número de plántulas de Cacao variedad No 3 de Rehabilitación/Injerto de
leño grueso"]=null

then
"registre el número de plantulas de la variedad N°3 de material rehabilitación"
else
"ok"), {{"validar número plantulas n3 rehabilitacion", type text}})
in
#"validar número plantulas n3 rehabilitacion"

You might also like