Professional Documents
Culture Documents
Valid Adores 29082023
Valid Adores 29082023
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 á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
[#"¿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
[#"¿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
[#"¿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
[#"¿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
[#"¿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
[#"¿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
[#"¿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
[#"¿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
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
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"